Skip to content

debojeetmitra/buy-buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 BuyBuddy - React E-Commerce App

🔗 Live Demo: https://debojeet-buybuddy.netlify.app/
🔗 GitHub Repo: https://github.com/debojeetmitra/buy-buddy

BuyBuddy is a modern Amazon-like e-commerce shopping cart application built using React. It includes product listing, filtering, search, cart system, and product details with a smooth UI experience.


📸 Screenshots

🏠 Home Page

Screenshot 2026-05-12 at 11 38 36 AM

🔍 Product Listing & Filters

Screenshot 2026-05-12 at 11 39 19 AM

📦 Product Detail Page

Screenshot 2026-05-12 at 11 39 54 AM

🛒 Cart Page

Screenshot 2026-05-12 at 11 40 52 AM

✨ Features

  • 🛍️ Product listing with categories
  • 🔍 Search functionality
  • 🎯 Advanced filters (price, category, etc.)
  • 📦 Product detail page
  • 🛒 Add to cart / remove from cart
  • 💡 Related product suggestions
  • ⚡ Responsive UI for all devices
  • 🔔 Toast notifications for actions
  • 🚀 Fast React-based SPA

🛠️ Tech Stack

  • React.js
  • React Router (v7)
  • Context API (State Management)
  • React Toastify
  • CSS / Tailwind (if used)

📁 Project Structure

BuyBuddy/ │ ├── src/ │ ├── components/ │ ├── pages/ │ ├── context/ │ ├── data/ │ └── App.js │ ├── public/ ├── assets/ ├── package.json └── README.md


⚙️ Installation & Setup

  1. Clone repository
    git clone https://github.com/debojeetmitra/buy-buddy.git
    cd buy-buddy

  2. Install dependencies
    npm install

  3. Run project
    npm start


🚀 Deployment

  • Frontend: Netlify
  • Build: React production build

📚 What I Learned

  • React component architecture
  • Context API state management
  • Routing with React Router
  • Product filtering logic
  • Cart system implementation
  • UI/UX design for e-commerce apps

👨‍💻 Author

Debojeet Mitra
GitHub: https://github.com/debojeetmitra

Live: https://debojeet-buybuddy.netlify.app/


⭐ Support

If you like this project, give it a ⭐ on GitHub!

About

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors