Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Таймтрекер для отслеживания времени, аналогичный Clockify, позволяющий пользователям начинать, завершать и редактировать отслеживаемые периоды времени для различных проектов. Приложение также предоставляет отчетность для анализа времени по различным периодам.

Основной функционал:

Отслеживание времени:

  • Начало и завершение отслеживания времени

  • Изменение времени начала и окончания трека

  • Выбор проекта и указание названия трека

Страница отчетности:

  • Обзор общих значений времени за неделю, месяц, год

Технологический стек:

  • Backend: Laravel

  • Фронтенд: React (с использованием Inertia.js)

Особенности разработки:

Backend на Laravel:

  • Разработка стабильного и масштабируемого backend'a с управлением треками времени, проектами и пользователями

Frontend на React с Inertia.js:

  • Интерфейс на React, обеспечивающий быструю и плавную работу с приложением без необходимости полной перезагрузки страницы благодаря Inertia.js

Удобное отслеживание времени:

  • Реализация функционала для начала, завершения и редактирования треков времени с возможностью выбора проекта и указания названия трека

Отчетность:

  • Создание страницы отчетности с возможностью анализа общих значений времени за различные периоды (неделя, месяц, год)

Аналогичность Clockify:

  • Ориентированность на создание приложения с функционалом, аналогичным популярным таймтрекерам, для удовлетворения потребностей пользователей в учете времени

Фото взято для иллюстрации. По согласованию с заказчиком нейтрально описываю свой опыт, не раскрывая конфиденциальной информации заказчика или проекта.