Skip to content

Umaaar/Group-23

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo


Kingsman E-commerce Website

This project is about creating an eCommerce website for our menswear company KingsMan. The simple interface allows users to click through the pages with ease. In this project, we have considered the different groups of users of this website - the customer, the employee, and the admin. Therefore, we have built different views for each group that presents suitable information to them, including a dashboard to organise the data. This project allows unregistered users to be able to browse the website and view the products, for logged-in users to add items to the cart, place the order, and view orders on the customer dashboard, for employees to be able to manage stock and orders, and for admin to be able to add products to the inventory management system.

Technologies used

Backend

  • Java
  • Spring Boot
  • Spring Security
  • Spring Data
  • Maven
  • JUnit

Frontend

  • Bootstrap
  • CSS
  • JS
  • HTML
  • Highcharts

Installation / Configuration

To run the Kingsman website locally, you'll need to have the following installed on your machine:

  • Java JDK 8 or higher
  • Apache Maven 3.6 or higher
  • MySQL 8.0 or higher

Once you have these installed, follow these steps:

  1. Clone the Kingsman repository to your local machine:

    git clone https://github.com/Umaaar/Group-23
    
  2. Navigate to the project directory:

    cd kingsman
    
  3. Build the project using Maven:

    mvn clean package
    
  4. Run the application

    mvn spring-boot:run
    
  5. Access the Kingsman website at http://localhost:8080 in your web browser.

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published