Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 837 Bytes

README.md

File metadata and controls

22 lines (19 loc) · 837 Bytes

E-COMMERCE SHOPPING WEBSITE v1.0

About

PRJ301 Assignment - SE1847

A course project shopping website using Spring Boot server-side rendering, SQL Server database and Thymeleaf as template engine. Ajax included.

Functionalities

  • Login and Registration.
  • Searching by name or by category.
  • User can update account, add items to cart and checkout.
  • Admin can manage all items.
  • Live search and live update.

Technologies used

  • Backend: Spring Boot, Hibernate/Spring Data JPA, Restful API.
  • Frontend: Thymeleaf, Ajax, Bootstrap.
  • Database: SQL Server.

Notes

  • The database runs on local. Before running the application, create a new database and config application.properties.
  • Sample data insert command is in query.sql.
  • Sample data admin account (username - password): admin1 - admin1.
  • Default port is 8080.