Skip to content
@WhereCoffeeNC

WhereCoffeeNC

WhereCoffee

🎓 Выпускной проект в учебном центре Netcracker. Целью проекта было написание RESTful приложения с двумя микросервисами - Angular приложение для frontend-части и SpringBoot приложение для backend-приложения.
📚 Основной стек технологий: SpringBoot, PostgreSQL, Angular+Bootstrap, Postman, Heroku

💻 Проект [Heroku]
📄 Презентация к проекту

👦 Дмитрий Дементьев и 👧 Анастасия Тищенко

Концепция приложения

Общая задумка проекта заключается в совмещении функциональности различных приложений в одном: было совмещено использование Яндекс карт с расширенным поиском заведений по необходимым тегам и критериям, собственная честная база отзывов, возможность создавать подборки любимых кофеен.
Целевая аудитория приложения – любители кофе, которые могут удобно найти подходящие под их запрос кофейни и хотят помогать делать поиск кофеен еще более гибким путем оставления специальных тегов (наличие туалета в кофейне, бесплатной воды, террасы и др.)

Диаграмма прецедентов

alt text

Демонстрация приложения

Функционал пользователя

Приложение доступно лишь авторизованным пользователям, поэтому потребуется зарегистрироваться

alt text

Начнем знакомство с основного функционала - поиска ближайшей кофейни

alt text alt text

Можем открыть карточку кофейни для получения подробной информации. Помимо просмотра информации мы также можем оставить комментарий, подать заявку "Я владелец", добавить кофейню в "Избранное"

alt text

Теперь можем посмотреть информацию самого пользователя и его список "Избранного"

alt text

Функционал модератора

Рассмотрим механику работы модератора кофейни с акциями

alt text alt text

Также модератор может просматривать свои кофейни и редактировать информацию о них

alt text

Функционал администратора

Администратор может создавать/удалять/редактировать любые комментарии, акции и кофейни

Для этого у администратора имеется окно для работы со всеми кофейнями с поиском

alt text

Также администратор, предварительно согласовав в мессенджере Telegram, может одобрять заявки "Я владелец" от пользователей, желающих получить право управления кофейней

alt text

Popular repositories

  1. WhereCoffeeBack WhereCoffeeBack Public

    Java

  2. WhereCoffeeFront WhereCoffeeFront Public

    TypeScript

  3. .github .github Public

Repositories

Showing 3 of 3 repositories
  • WhereCoffeeNC/WhereCoffeeFront’s past year of commit activity
    TypeScript 0 0 0 0 Updated May 18, 2022
  • WhereCoffeeNC/WhereCoffeeBack’s past year of commit activity
    Java 0 0 0 0 Updated May 9, 2022
  • .github Public
    WhereCoffeeNC/.github’s past year of commit activity
    0 0 0 0 Updated May 3, 2022

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…