/carsAdvertisePlatform

Spring Boot Application

Primary LanguageJavaApache License 2.0Apache-2.0

carsAdvertisePlatform Deploy to Heroku

Spring Boot Application follow carsAdvertisePlatform

Use:

  • Java 8
  • JavaScript/JQuery 3.1.1
  • HTML5/CSS3/Bootstrap 4
  • Spring Boot 2.0.4 (DATA-JPA, Web, Security, Test)
  • Thymeleaf
  • PostgreSQL database
  • Tomcat (embedded)
  • Maven 3
  • Heroku.com

Demonstration

Page for anonymous users.

  • Users can't add, delete and update advertises on the page.
  • Users can only read data (filtering advertises) main

Sign in page.

signin

SignUp page.

  • Users can sign up to the system.
  • Field validation rules:
    • login - start with any letter from 1 to 8 character.
    • password - contains 7 decimal and 1 character.
    • city - start with any letter.
    • phone number - start with 8 and contains 11 decimal.
  • Simple example to sign up:
    • login - userF
    • password - 1234567F
    • city - Poltava
    • phone number - 80954566545

signup

Add car advertise to the system

addcaradvertise

Added car

  • On the top of the advertise we can see two button: delete and update, because only owner can do this. addedcar

Update car page

image

Updated

updated

Deleted.

  • Press red button and confirm. deletead

Deleted

deletedad