Webshopxz
π» Technologies
-
Fullstack with
- htmx
- tailwind css
- go gin
-
Authentication/Authorization contains
- jwt
- refresh token
- csrf protection
- xss protection
- sessions
π¦ Functionality
This application created due to research purposes
- Product grid
- Product Details
- Cart handling
- Payment
- Order handling
- Authentication
- Login
- Logout
- User creation
- Password reset
π· Interface snipets
Main page | Product details |
Cart page | Account page |
Login page | Account creation |
Checkout page |
π ER diagram
DB schema |
π Build Instructions / How to start the project
- Go to /cmd/webshopxz folder
- Run --> "go run main.go"