В решении бэкенд реализован на .NET Core: реализована авторизация, регистрация и поддержка сессии клиента с помощью токена JWT. Для упрощения используется база данных SQLLite. На фронте используется React.
Запуск бэкенда - опционально
cd backend
dotnet run
Запуск фронта - опционально
cd front
npm install
npm start
После запуска бэкенд крутится на https://localhost:7090
Доступен просмотр методов контроллера с помощью Swagger: https://localhost:7090/swagger/index.html
После запуска фронтенд крутится на http://localhost:3000.