Skip to content

DiegoJavierConchilloWagner/mern-ecommerce

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce Store 🛒

Demo App

Video Tutorial on Youtube

About This Course:

  • 🚀 Project Setup
  • 🗄️ MongoDB & Redis Integration
  • 💳 Stripe Payment Setup
  • 🔐 Robust Authentication System
  • 🔑 JWT with Refresh/Access Tokens
  • 📝 User Signup & Login
  • 🛒 E-Commerce Core
  • 📦 Product & Category Management
  • 🛍️ Shopping Cart Functionality
  • 💰 Checkout with Stripe
  • 🏷️ Coupon Code System
  • 👑 Admin Dashboard
  • 📊 Sales Analytics
  • 🎨 Design with Tailwind
  • 🛒 Cart & Checkout Process
  • 🔒 Security
  • 🛡️ Data Protection
  • 🚀Caching with Redis
  • ⌛ And a lot more...

Setup .env file

PORT=5000
MONGO_URI=your_mongo_uri

UPSTASH_REDIS_URL=your_redis_url

ACCESS_TOKEN_SECRET=your_access_token_secret
REFRESH_TOKEN_SECRET=your_refresh_token_secret

CLOUDINARY_CLOUD_NAME=your_cloud_name
CLOUDINARY_API_KEY=your_api_key
CLOUDINARY_API_SECRET=your_api_secret

STRIPE_SECRET_KEY=your_stripe_secret_key
CLIENT_URL=http://localhost:5173
NODE_ENV=development

Run this app locally

npm run build

Start the app

npm run start

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.5%
  • Other 0.5%