https://github.com/lcaohoanq/clothes-shop
Website build with Java Servlet
https://github.com/lcaohoanq/clothes-shop
clothing-store css docker docker-compose hibernate html java java-8 js jsp maven servlet slf4j sqlserver zstd
Last synced: over 1 year ago
JSON representation
Website build with Java Servlet
- Host: GitHub
- URL: https://github.com/lcaohoanq/clothes-shop
- Owner: lcaohoanq
- License: mit
- Archived: true
- Created: 2024-04-26T14:39:03.000Z (about 2 years ago)
- Default Branch: dev/migrate-hibernate-jpa
- Last Pushed: 2024-08-26T02:21:11.000Z (almost 2 years ago)
- Last Synced: 2025-02-19T20:49:40.060Z (over 1 year ago)
- Topics: clothing-store, css, docker, docker-compose, hibernate, html, java, java-8, js, jsp, maven, servlet, slf4j, sqlserver, zstd
- Language: Java
- Homepage:
- Size: 80.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Setup
## Required
- Tomcat: 8.5
- JDK: 1.8
- SQL Server | Azure Data Studio
- Maven 3.9.6
> Optional: Google Auth App, Gmail SMTP, Re-captcha
## Databases
- Create file `.env` at root directory with below data
```text
DB_URL=jdbc:sqlserver://localhost:1433;DatabaseName=ClothesShop
DB_USER=sa
DB_PASSWORD=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_REDIRECT_URI=
GOOGLE_LINK_GET_TOKEN=https://accounts.google.com/o/oauth2/token
GOOGLE_LINK_GET_USER_INFO=https://www.googleapis.com/oauth2/v1/userinfo?access_token=
GOOGLE_GRANT_TYPE=authorization_code
```
- Execute the demo data at `src/resource/createdb.sql`
***
# Report
## [1]. Introduction
[
](https://github.com/lcaohoanq/Clothes-Shop/blob/main/intro.gif)
## [2]. Feature
### Login

- [Advanced] Login with Google


- Privacy & Terms Of Service


- See user profile

### Wishlist

### Cart
- View Cart

- Update Cart

- Delete Cart

### Checkout

- Normal user do checkout

- Admin cannot perform the checkout feature

- Require Login for checkout

### Admin Page






