/Rabbi-Ecommerce

Demo e-commerce by Rabbi with Spring Boot

Primary LanguageHTML

#e-shop ecommerce project

E-shop is an ecommerce project built with: Spring framework, java, mysql and maven as a build tool.

#Features Rest API that includes the following: Add products to database Find products by id Find all products Delete product

Spring MVC with thymeleaf template engine for viewing product details.

#Installation Step 1: Clone repository

Step 2: Install dependencies: cd into the root folder and run the following command:

mvn install

Step 3: Setup database: run sql script in the db folder.

src/main/resource/db/setup-db.sql

Step 4: Run the project

mvn spring-boot-run