Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.9 KB

README.md

File metadata and controls

30 lines (23 loc) · 1.9 KB

ADS-ONLINE

Мы разработали backend-часть сайта по перепродаже вещей - ADS-ONLINE.

Основной функционал:

  • Авторизация и аутентификация пользователей.
  • Распределение ролей между пользователями: пользователь и администратор*.
  • CRUD для объявлений на сайте: администратор может удалять или редактировать все объявления, а пользователи — только свои.
  • Под каждым объявлением пользователи могут оставлять отзывы.
  • В заголовке сайта можно осуществлять поиск объявлений по названию.
  • Показывать и сохранять картинки объявлений*.

Установка и запуск образа фронтэнд-части в Docker

  • для установки образа прописать команду через командную строку: docker pull ghcr.io/bizinmitya/front-react-avito:v1.13
  • для запуска прописать команду через командную строку: docker run --rm --name front-react-avito-v1.13-instance -p3000:3000 ghcr.io/bizinmitya/front-react-avito:v1.13

Технологии в проекте

Язык и окружение - Java 17, Spring Boot 2.7.10, Hibernate, PostgreSQL, Lombok, Spring Doc Open Api
Тестирование - JUnit, Mockito
Прочее - Docker

Наша команда - Team Four: