[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
Database scope

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
