https://github.com/akm00786/ecommerce-frontend-mern
Ecommerce website frontend typescript+mern+stripe+firebase+multer+cloudinary
https://github.com/akm00786/ecommerce-frontend-mern
cloudinary firebase mern-stack multer stripe typescript
Last synced: about 1 year ago
JSON representation
Ecommerce website frontend typescript+mern+stripe+firebase+multer+cloudinary
- Host: GitHub
- URL: https://github.com/akm00786/ecommerce-frontend-mern
- Owner: akm00786
- Created: 2024-08-29T17:36:37.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-30T03:17:46.000Z (almost 2 years ago)
- Last Synced: 2025-01-03T12:16:46.085Z (over 1 year ago)
- Topics: cloudinary, firebase, mern-stack, multer, stripe, typescript
- Language: TypeScript
- Homepage: https://ecommerce-frontend-mern-six.vercel.app
- Size: 809 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ecommerce website with admin dashboard

A full stack ecommerce website made using **TYPESCRIPT**
**BACKEND** : NodeJS , ExpressJS , Mongodb , Multer , Nodecache , Cloudinary
**FRONTEND** : React , React-charts , React-table , Sass CSS ,
**PAYMENT** : Stripe payment integration,
**AUTHENTICATION** : Firebase
**STATE MANAGEMENT** : Redux Toolkit
**DATA FETCHING** : RTK Query , Axios,
This project allow **USERS** to login through Firebase , add products to cart , place orders through stripe payment integration and see all theri respective Orders,
**ADMINS** can Add , manipulate , Products , Users , Orders
**ADMIN DASHBOARD** shows real time data from database in Charts Form by React Charts
# testing
use card no : 4242 4242 4242 4242
# .env
VITE_FIREBASE_KEY=
VITE_AUTH_DOMAIN=
VITE_PROJECT_ID=
VITE_STORAGE_BUCKET=
VITE_MESSAGING_SENDER_ID=
VITE_APP_ID=
VITE_SERVER=
# commands
npm install
npm run dev