repositorypackage
0.0.0-20240808134626-f66b43789f64
Repository: https://github.com/ananikitina/time-tracker.git
Documentation: pkg.go.dev
# README
time-tracker
Реализация тайм-трекера
- REST методы:
- Получение данных пользователей:
- Фильтрация по всем полям.
- Пагинация.
- Получение трудозатрат по пользователю за период задача-сумма часов и минут с сортировкой от большей затраты к меньшей
- Начать отсчет времени по задаче для пользователя
- Закончить отсчет времени по задаче для пользователя
- Удаление пользователя
- Изменение данных пользователя
- Добавление нового пользователя
- Информация сохраняется в БД postgres (структура БД создается путем миграций при старте сервиса)
- Конфигурационные данные вынесены в .env-файл
- Сгенерирован swagger на реализованное API