Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.93 KB

README.md

File metadata and controls

30 lines (20 loc) · 1.93 KB

Проект "ToDo та Task Manager з обмеженим доступом"

Цей проект - це веб-додаток для створення, управління та спільного виконання задач (ToDo) та завдань (Task) з обмеженим доступом для користувачів. Він розроблений з використанням Java, Spring Framework (Spring Security, Spring Boot, Spring MVC), PostgreSQL для зберігання даних, Docker для контейнеризації, та інших технологій.

Основні функції:

  1. Створення ToDo та Task.
  2. Додавання користувачів до ToDo та Task з обмеженим доступом.
  3. Відстеження виконання задач.
  4. Ролі користувачів, включаючи адміністратора з додатковими правами.

Авторизація:

Для доступу до системи потрібно авторизуватися з використанням одного з наступних облікових записів:

  1. Майк: [email protected], пароль: 1111
  2. Нік : [email protected], пароль: 2222
  3. Нора: [email protected], пароль: 3333

Запуск проекту:

  1. Перейдіть до директорії проекту, де знаходяться файли Docker.

  2. Створіть базу даних PostgreSQL і налаштуйте підключення до неї у файлі application.properties.

  3. Виконайте наступні команди для збудування та запуску Docker-контейнера:

    docker build -t todolist-api .
    docker-compose up
    

Після успішного виконання цих команд додаток буде доступним за адресою http://localhost:8081