[Freelance_project] Website E-commerce Gaming Store 2024

Main functions

  • Authentication, authorization with Spring security
  • Place an order, review order history, cancel order.
  • Search with debounced, filter profuct list with multi filter.
  • Create, set default, delete payment method, address.
  • Change password, tracking order.
  • Product reviews and ratings

Programming languages and frameworks in project

Front End

  • TypeScript (Vue 3 / Composition API)
  • VueX
  • Vue router
  • TailwindCSS, HeadlessUI, DaisyUI

Back End

  • Java
  • Spring Boot Framework (JPA, Spring boot, Spring security, Hibernate, JDBC)

Database

  • SQL (MySQL)

Database scope

image

Run Locally

1. Clone repo

$ git clone https://github.com/vm-phung1134/ZGS-Ecommerce-Store-2024.git

2. Run Back End (Java Spring boot)

$ cd server
$ run java

3. Run Front End (Vue 3)

$ cd client
$ npm install
$ npm run dev

4. Access browser

Preview

image image image image image image image image image image image

Top categories

Loading Svelte Themes