Проект выполнен в качестве тестового задания по теме Hibernate в рамках учебного курса Job4j. Программа представляет собой площадку по продаже автомобилей. Пользоваель может просматривать все объявления, а так же объяления за последние 24 часа. Имеется возможность редактирования и удаления собственных объявлений. Объявления размещенные другими пользователями не имеют возможности редактирования. При подаче объявления пользователь может выбрать марку и модель автомобиля из представленных списков, добавить фото и описание автомобиля. Реализована возможность изменения статуса объявления в случае продажи автомобиля.
- Spring boot 2.5.2
- Hibernate 5.4.10
- Thymeleaf 3.0.15
- Bootstrap 4
- JDBC
- PostgreSQL 14
- Java 17
- JDK 17
- Maven 3.8.5
- PostgreSQL 14
- Загрузите проект на свой компьютер.
- В PostgreSQL создайте базу данных с названием cinema.
- В корневой папке проекта выполните команду
mvn install
- Для запуска проекта используйе команду
java -jar target/job4j_cars-1.0.jar
- В браузере перейдите по ссылке http://localhost:8080/index
- Для авторизации в режиме администратора используйте логин: Administrator, пароль: root
Страница авторизации
Главная страница форма с объявлениями.
При переходе по ссылке попадаем на траницу с подробным описанием объявления
Страница с формой добавления нового объявления
mail: 101sergey101@gmail.com
telegram: @bazarnov_sergey