Pebble Cart

Pebble Cart

An E-commerce Store For Photography Enthusiast

Open LinkView Code

About Project

A fully-functional e-commerce platform built with modern React patterns. Features include product catalog, shopping cart, user authentication, order management, and responsive design optimized for photography equipment sales.

Tech Stack

ReactJS

Context API

useReducer

PebbleUI

Mockbee (mock backend)

CSS3

Key Features

Secure checkout process using Razorpay SDK

Product catalog with search and filtering

Shopping cart with add/remove functionality

User authentication and profile management

Order tracking and history

Responsive design for all devices

Detailed product page

Product image gallery with zoom

Admin dashboard for inventory management

Challenges & Learnings

Implemented complex state management using Context API and useReducer to handle cart operations, user sessions, and product data. Optimized performance by implementing lazy loading for product images and debounced search functionality.