IndividualProject-eCommerce Tailwind Templates

Individualproject Ecommerce

Tech stack: React JS, Redux, Express, Sequelize, Postgres, JWT, Bcrypt, Axios, Tailwind, Midtrans, G-Auth, Nodemailer

ECOMMERCE

FRONTEND :

  • REACT JS, REDUX, AXIOS, FRAMER-MOTION, TAILWIND CSS
  • ATOMIC DESIGN (STRUKTUR)
  • UI DESIGN

BACKEND :

  • NODE JS, SEQUELIZE, POSTGRES, EXPRESS, RESTAPI, BCRYPT, JWT, NANOID
  • STRUKTUR FOLDER

3RD PARTY API :

  • MIDTRANS (TRANSACTION PAYMENT)
  • GOOGLE AUTH
  • NODEMAILER

Relation

Many-to-Many dan one-to-many (ERD terdapat di repo)

Fitur

  User
     - [x] Fitur Register
     - [x] Fitur User mendapatkan email setelah berhasil register (nodemailer)
     - [x] Fitur Login
     - [x] Fitur Login melalui Google Auth
        
  Product
     - [x] Fetch Product All
     - [x] Filter Product Category
     - [x] Search Product Name
     - [x] Pagination Product
     - [x] Get Product By Id
     
  Product Stock 
     - [x] Fetch Stock per Product
     - [x] Update Stock (Payment Success) 
        
  Favourite
     - [x] Fetch Favourite
     - [x] Add Favourite
     - [x] Delete Favourite
     
  Cart
     - [x] Fetch Cart
     - [x] Add Cart
     - [x] Delete Cart
     - [x] Update Cart
     
  Order
     - [x] Add Order (Information User product, stock, size)
     - [x] Payment by Midtrans
     - [x] Update Status
  
  History
     - [x] Fetch History (Payment Success)






  

Top categories

Loading Svelte Themes