zsomborjoel / webshopxz

[2023] An awesome (full-)stack for any Saas (htmx + go)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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"

About

[2023] An awesome (full-)stack for any Saas (htmx + go)


Languages

Language:HTML 54.2%Language:Go 45.8%