Skip to content

usmanshaikh/ecommerce-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

54 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ›๏ธ Petify - Ecommerce Website for Pet Lovers

๐Ÿ”— Live Demo: http://petify-frontend.s3-website.eu-north-1.amazonaws.com/

Petify Banner

๐Ÿ“ฆ Features

  • ๐Ÿพ Pet-specific categories (Cats, Dogs)
  • ๐Ÿ›’ Cart and Wishlist functionality
  • ๐Ÿ’ณ Stripe-based secure checkout
  • ๐Ÿ“ฑ Mobile responsive design
  • ๐Ÿ“ท Image support
  • ๐Ÿ” Product filters and search
  • ๐Ÿ“ค Admin: Add/Edit Products

โš™๏ธ Tech Stack

  • Frontend: React.js + TypeScript + MUI
  • State Management: React Context / Redux
  • Form Handling: Formik + Yup
  • Routing: React Router DOM
  • Backend: Node.js + Express + MongoDB
    โžค Based on my custom boilerplate: node-express-typescript-starter
  • Auth: JWT
  • Payment: Stripe

About

A full-featured ecommerce application built with React, TypeScript, Node.js, and MongoDB. Supports product browsing, cart, checkout with Stripe. Frontend deployed on AWS S3. Backend uses my custom Node.js Express TypeScript boilerplate.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors