Database-TechKitch-165
README.md
Database service for techno-kitchen
beta version.
techno-kitchen
Задача - реализовать свервис, который будет принимать с сайта(от сервиса
) запросы от пользователей и обрабатывать их.User-Request-Service
- Структура проекта:
- Model
- DTO
- Interfaces (контракты на общие операции Сервиса и Контроллеров)
- Mapper
- Repository
- Service
- Controllers
- Specification(классы отвечающие за фильтрацию)
Возможности:
- Сбор статистики(object -
):StatisticOb- Топ 3 сборки/Топ 3 GPU/Топ 3 RAM
- Свод остатков в разрезе каждой коплектующей + общая стоимость остатков (см. README
)UserRequestService
- Основные операции с комплектующими:
- Добавление
- Изменение
- Удаление
- Поиск конкретного объекта
- Фильтрация (
- принимает параметры, интерфейсParamsDto
- обрабатывает параметры)Specification
- В процессе разработки:
- Сборка компьютера
- Фильтрация по типу сборки, т.е. для игр/для офиса/для обучения и прч...
- Авторизация/Аутентификация (Spring Security)
Структура БД: