← К списку проектов
Самостоятельные проекты
TimeChecker
Учёт времени и доступности команды
Начало проекта
О проекте
TimeChecker помогает команде видеть, кто сейчас работает или отсутствует, менять статус одной кнопкой и согласовывать заявки в одной системе. Доступны демоверсия в браузере, Android APK и расширение для Chrome.
Идея из ежедневной работы
В удалённой команде сотрудники писали о приходе, уходе и временном отсутствии в отдельном Telegram-канале. Чтобы понять, доступен ли коллега, приходилось просматривать ленту и сопоставлять сообщения. Я решил заменить эту переписку единым инструментом с актуальными статусами команды.
Как работает TimeChecker
Участник отмечает начало и окончание работы или временное отсутствие одной кнопкой. Изменения видны остальным участникам команды. В системе можно подавать и согласовывать заявки на отпуск и отгул, сообщать о болезни, работать с графиками и табелем.
Три способа использования
Веб-версия позволяет просматривать команду и работать с табелем — прежде всего руководителю. Мобильное приложение подходит для быстрых отметок в любом месте. Расширение Chrome позволяет менять свой статус и видеть доступность коллег прямо из браузера. Возможный сценарий вне работы — координация участников поездки, отдыха или ретрита.
Мой вклад и разработка
Я сформировал идею и стратегию продукта, спроектировал структуру и архитектуру приложения и управлял разработкой. Ставил ChatGPT задачи на отдельные функции, просматривал сгенерированный код и проверял его работу. Дизайнер Vvtgq подготовил цветовую гамму, иконки и вёрстку приложения. Интерфейс промосайта создавался с помощью AI: ChatGPT выполнял техническую часть, Gemini создавал изображения и иконки, Grok помогал готовить тексты.
Проверка с пользователями
Приглашённые знакомые и друзья тестировали продукт в фокус-группах: находили ошибки, проверяли вёрстку и удобство использования. По их обратной связи переработано управление кнопками, убраны лишние элементы и объединены некоторые действия.
Текущее состояние
Доступна работающая демоверсия: веб-приложение, APK для Android и расширение Chrome с ручной установкой. Основные сценарии работают; расчёт табеля ещё отлаживается. Push-уведомления пока не реализованы. Следующие задачи — добавить их, встроить рекламу и определить модель монетизации. Планируется выпуск в Google Play и Chrome Web Store, затем будет рассмотрена версия для iPhone.
В удалённой команде сотрудники писали о приходе, уходе и временном отсутствии в отдельном Telegram-канале. Чтобы понять, доступен ли коллега, приходилось просматривать ленту и сопоставлять сообщения. Я решил заменить эту переписку единым инструментом с актуальными статусами команды.
Как работает TimeChecker
Участник отмечает начало и окончание работы или временное отсутствие одной кнопкой. Изменения видны остальным участникам команды. В системе можно подавать и согласовывать заявки на отпуск и отгул, сообщать о болезни, работать с графиками и табелем.
Три способа использования
Веб-версия позволяет просматривать команду и работать с табелем — прежде всего руководителю. Мобильное приложение подходит для быстрых отметок в любом месте. Расширение Chrome позволяет менять свой статус и видеть доступность коллег прямо из браузера. Возможный сценарий вне работы — координация участников поездки, отдыха или ретрита.
Мой вклад и разработка
Я сформировал идею и стратегию продукта, спроектировал структуру и архитектуру приложения и управлял разработкой. Ставил ChatGPT задачи на отдельные функции, просматривал сгенерированный код и проверял его работу. Дизайнер Vvtgq подготовил цветовую гамму, иконки и вёрстку приложения. Интерфейс промосайта создавался с помощью AI: ChatGPT выполнял техническую часть, Gemini создавал изображения и иконки, Grok помогал готовить тексты.
Проверка с пользователями
Приглашённые знакомые и друзья тестировали продукт в фокус-группах: находили ошибки, проверяли вёрстку и удобство использования. По их обратной связи переработано управление кнопками, убраны лишние элементы и объединены некоторые действия.
Текущее состояние
Доступна работающая демоверсия: веб-приложение, APK для Android и расширение Chrome с ручной установкой. Основные сценарии работают; расчёт табеля ещё отлаживается. Push-уведомления пока не реализованы. Следующие задачи — добавить их, встроить рекламу и определить модель монетизации. Планируется выпуск в Google Play и Chrome Web Store, затем будет рассмотрена версия для iPhone.
Используемый стек
- MySQL Workbench
- Postman
- ChatGPT
- Gemini
- Grok
- HTML5 / CSS3
- JavaScript
- Framework7
- Cordova / Android APK
- Python / FastAPI
- REST API
- MySQL
- Node.js / npm / Vite
- Git
- Linux / Ubuntu / Apache / SSH
- cron / shell scripts
Веб-версия
Открыть веб-версию
Демоверсия в браузере: статусы команды, заявки и табель. Расчёт табеля дорабатывается.
Открыть ↗Публикации
Участники и ответственность
Юрий Томаев ↗
Идея и стратегия продукта, структура и архитектура, управление разработкой, постановка задач AI, проверка кода и тестирование.
Vvtgq ↗
Цветовая гамма, иконки и вёрстка интерфейса приложения.
