#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