Flipkart-Clone---Full-Stack-E-Commerce-Platform-MERN-Stack-Redux-Stripe-Integration Tailwind Templates

Flipkart Clone Full Stack E Commerce Platform Mern Stack Redux Stripe Integration

Flipkart Clone: MERN e-commerce platform with product search/filters, user auth, cart/checkout, admin panel, Stripe payments, & responsive design. Tech: React, Redux, Tailwind, Node, MongoDB, JWT, Cloudinary. Ideal for learning full-stack dev. Contributions welcome! #MERN #React #WebDev

Flipkart Clone - MERN E-Commerce Platform

A full-stack e-commerce platform featuring product search/filters, user authentication, cart/checkout system, admin panel, and Stripe payments.

✨ Features

  • Product Search & Filters
  • User Authentication (JWT)
  • Cart & Checkout System
  • Admin Dashboard
  • Stripe Payment Integration
  • Responsive Mobile Design

🛠️ Tech Stack

  • Frontend: React, Redux, Tailwind CSS
  • Backend: Node.js, Express, MongoDB
  • Services: Stripe API, Cloudinary, JWT

🚀 Getting Started

Prerequisites

  • Node.js v16+
  • MongoDB Atlas cluster
  • Stripe API keys

Installation

  1. Clone repository: ```bash git clone https://github.com/shauryasds/Flipkart-Clone---Full-Stack-E-Commerce-Platform-MERN-Stack-Redux-Stripe-Integration.git cd Flipkart-Clone---Full-Stack-E-Commerce-Platform-MERN-Stack-Redux-Stripe-Integration

Backend Setup

cd backend npm install cp .env.example .env # Update values in .env npm run dev

Fronntend Setup

cd ../frontend npm install cp .env.example .env # Update values in .env npm run start

🔧 Environment Variables

backend/.env

MONGO_URI=your_mongodb_uri JWT_SECRET=your_jwt_secret STRIPE_KEY=your_stripe_key CLOUDINARY_URL=your_cloudinary_url

frontend/.env

REACT_APP_API_URL=http://localhost:5000 REACT_APP_STRIPE_KEY=your_stripe_publishable_key

🤝 Contributing

Fork the Project Create your Feature Branch (git checkout -b feature/AmazingFeature) Commit your Changes (git commit -m 'Add some AmazingFeature') Push to the Branch (git push origin feature/AmazingFeature) Open a Pull Request

Top categories

Loading Svelte Themes