cd frontend
npm run dev
Runs the app in the development mode.
Open http://localhost:5173/ to view it in your browser.
cd backend
npm run dev
cd admin-panel
npm start
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
MERN stack E-Commerce App which has all the CRUD Operations, the frontend is built using Vite styled with Tailwind, Redux-Toolkit is used for state-management, Redux-Toolkit-Thunk and react-query to handle async requests. The backend runs on express server, it uses JWT tokens for authentications
- Frontend
- React Js
- React Router Dom
- Tailwind Css
- Redux-Toolkit
- React-Query
- Stripe
- Backend
- Node Js
- Express Js
- Mongoose
- JWT Auth
- Stripe
- Cloudinary
- React-Query
- Stripe
- User Authentication
- Login
- Signup
- Logout
- Forgot Password
- Cart Management
- Add/Remove item to Cart
- Increase/Decrease quantity of item in Cart
- Payment Gateway Stripe-Api
- Admin-Panel
- Add/Remove User
- Orders
- Add/ Remove Products