Приложение для создания и отслеживания своих задач, имея чат для обсуждения, клиентскую и серверную часть
- В качестве безопасности используются JWT токены
- Возможность авторизации по протоколу OAuth2
- Микросервисная архитектура
- Реализован групповой чат между пользователями с помощью протокола WebSocket и STOMP
- Клонировать репозиторий
git clone https://github.com/Yuranium/TaskManager.git - Открыть через IDE
- Скачать необходимые сервисы с помощью команды
docker-compose up --build - Установить все необходимые для каждого сервиса переменные окружения
- Настроить схему БД (схема к каждому сервису есть в директории resources)
- Запустить клиентскую часть, перейдя в директорию react_application и
ввести команду
npm start - Запустить все бэкенд сервисы на Java Spring Boot
- Перейти на localhost:3000
- Клонировать репозиторий
git clone https://github.com/Yuranium/TaskManager.git - Создать файл .env и заполнить его в формате .env.example в корне проекта
- Скачать необходимые сервисы с помощью команды
docker-compose up --build - Перейти на localhost:3000











