Skip to content

yeezysmem/ecommerce-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Sneakers E-Commerce Store πŸ‘ŸπŸ›’

πŸš€ Welcome to the Sneakers E-Commerce Store! This is a modern, responsive online sneaker shop built with React, Firebase, and Material-UI (MUI). Users can browse products, add them to cart, and complete purchases with a seamless checkout experience.

πŸ”§ Technologies Used

  • Frontend:
    • React.js (Functional Components + Hooks)
    • React Router for navigation
    • Material-UI (MUI) for styling and UI components
    • React Context API for state management (cart, user auth)
    • Firebase (Authentication + Firestore Database)
  • Backend & Database:
    • Firebase Authentication (Google Sign-In, Email/Password)
    • Firestore Database (Storing products, orders, user data)
  • Deployment:
    • Vercel / Netlify (Hosting)

✨ Features

βœ… User Authentication – Sign up, log in, and Google OAuth
βœ… Product Catalog – Browse sneakers with filters (category, price range)
βœ… Shopping Cart – Add/remove items, adjust quantities
βœ… Checkout Process – Secure payment simulation (Stripe-like flow)
βœ… Order History – View past purchases (Firestore integration)
βœ… Responsive Design – Works on mobile, tablet, and desktop

About

Modern, responsive online sneaker shop built with React, Firebase, and Material-UI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published