/BookClubSpringBootBackEnd

Spring Boot project of Book for e-commerce web application.

Primary LanguageJavaMIT LicenseMIT

Book Club (Back-end)

Warning This project does not support new version of Spring framework. You can look at the https://github.com/elifnurafsar/AutoPartsApp_Backend.git project instead.

A Spring Boot e-commerce book application that coded with Java. You might find the front-end side and application videos from: https://github.com/elifnurafsar/BookClubReactFrontEnd.git

  • This application configured with a PostgreSQL database using Spring Data JPA.
  • Basic Authentication with Spring security framework used for authentication and access-control.
  • Thymeleaf engine used for creating and processing templates.

Note Please open the README file to see the content properly.

Sample Video

Here is the YouTube link of sample video: https://youtu.be/1sRn4iLO448

Project Video Examples

Addition Process Example

createpublisher.mp4

Updation Process Example

updationpublisher.mp4

Deletion Process Example

DeletePublisher.mp4

Shopping Example

shopvideo.mp4

How To Run This Project On Your Local

Warning Before Running this project you have to create your database and configure with this application through src/main/resources/application.properties. The code automatically creates the necessary tables when you run the application.

  1. Download he project .zip file and unzip it.
  2. Open unzipped projet with an IDE (I used IntelliJ). It automatically builds and runs for you.
  3. You might also use "./gradlew build" and "./gradlew bootRun" to run this application.
  4. The web application is accessible via localhost:8080