Skip to content

AlexanderSynex/time-manager-backend

Repository files navigation

Сервис учета рабочего времени

Сервис позволяет по уникальному идентификатору пользователя отмечать рабочее время. Данные о рабочем времени и пользователях сохраняются в SQL базу.

Зависимости проекта

  • userver v.2.16
  • PostgreSQL v.15

Сборка и запуск

Сборка

Приоритетным способом сборки является сборка приложения в докер-образ.

docker compose build

Приложение будет собрано в образ time-manager/backend.

Запуск

Перед запуском в той же папке, где находится docker-compose.yml создать .env файл, в котором в формате key=value определить следующие переменные:

  • POSTGRES_DB - название базы данных
  • POSTGRES_USER - логин администратора в БД
  • POSTGRES_PASSWORD - пароль от администратора в БД

Далее, запуск производится командой:

docker compose up -d

About

A company worktime management web-app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors