🎓 Выпускной проект в учебном центре Netcracker. Целью проекта было написание RESTful приложения с двумя микросервисами - Angular приложение для frontend-части и SpringBoot приложение для backend-приложения.
📚 Основной стек технологий: SpringBoot, PostgreSQL, Angular+Bootstrap, Postman, Heroku
💻 Проект []
📄 Презентация к проекту
👦 Дмитрий Дементьев и 👧 Анастасия Тищенко
Общая задумка проекта заключается в совмещении функциональности различных приложений в одном: было совмещено использование Яндекс карт с расширенным поиском заведений по необходимым тегам и критериям, собственная честная база отзывов, возможность создавать подборки любимых кофеен.
Целевая аудитория приложения – любители кофе, которые могут удобно найти подходящие под их запрос кофейни и хотят помогать делать поиск кофеен еще более гибким путем оставления специальных тегов (наличие туалета в кофейне, бесплатной воды, террасы и др.)
Приложение доступно лишь авторизованным пользователям, поэтому потребуется зарегистрироваться
Начнем знакомство с основного функционала - поиска ближайшей кофейни
Можем открыть карточку кофейни для получения подробной информации. Помимо просмотра информации мы также можем оставить комментарий, подать заявку "Я владелец", добавить кофейню в "Избранное"
Теперь можем посмотреть информацию самого пользователя и его список "Избранного"
Рассмотрим механику работы модератора кофейни с акциями
Также модератор может просматривать свои кофейни и редактировать информацию о них
Администратор может создавать/удалять/редактировать любые комментарии, акции и кофейни
Для этого у администратора имеется окно для работы со всеми кофейнями с поиском
Также администратор, предварительно согласовав в мессенджере Telegram, может одобрять заявки "Я владелец" от пользователей, желающих получить право управления кофейней