Skip to content

Backend-часть доски объявлений. Это дипломная работа на курсе Java-разработчик SkyPro.

Notifications You must be signed in to change notification settings

danya1705/advertising-board

 
 

Repository files navigation

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:

About

Backend-часть доски объявлений. Это дипломная работа на курсе Java-разработчик SkyPro.

Topics

Resources

Stars

Watchers

Forks

Languages

  • Java 99.9%
  • Dockerfile 0.1%