Skip to content

Latest commit

 

History

History
42 lines (34 loc) · 2.63 KB

File metadata and controls

42 lines (34 loc) · 2.63 KB

remrratality

test lint Coverage Status go report

Перерождение проекта mrratality с улучшенной архитектурой и стеком.

Данный проект будет использован для лабораторных работ по курсам "Тестирование и отладка ПО" и "Web-разработка".

Краткая информация

Результаты нагрузочного тестирования

Макет пользовательского приложения в Figma

Roadmap

Задача Статус
Обозначить цель работы ✅
Обозначить перечень функциональных требований ✅
Use-case диаграмма системы ✅
ER диаграмма сущностей системы ✅
Перевод с Tarantool на Redis ✅
Перевод с Clickhouse на PostgreSQL ✅
Использование паттерна Репозиторий ✅
Изменить структуру проекта бэкенда в соответствии с best-practices ✅
Перевод с JavaScript на TypeScript ✅
Деплой при помощи Docker ✅
Документация API при помощи Swagger ✅
Логирование ✅
Обработка ошибок ✅
Маршрутизация при помощи nginx ✅
Балансировка при помощи nginx ✅
Подмена имени сервера в заголовках HTTP-ответов при помощи nginx ✅
Кеширование при помощи nginx ✅
gzip-сжатие при помощи nginx ✅
Поддержка HTTPS ✅
Нагрузочное тестирование ✅
Юнит тестирование ✅