تفاصيل العمل

E-commerce Application Documentation

Overview

This is a Node.js-based E-commerce application built with Express.js and MongoDB. It provides APIs for managing products, categories, users, orders, and other e-commerce functionalities. The application uses MongoDB for data storage and Mongoose for object modeling.

Features

Product ,Category,subcategories,User

Management: CRUD operations for products. 2. Management: CRUD operations for categories and . 3. Management: User registration, login, and profile management. 4. Order Management: Create, update, and track orders. 5. Address Management: Manage user addresses. 6. Review Management: Add and manage product reviews. 7. Cart Management: Add/remove products to/from the cart. 8. Coupon Management: Apply and manage discount coupons. 9. Brand Management: CRUD operations for brands. 10. Authentication: User authentication using JWT. 11. Wishlist Management: Add/remove products to/from the wishlist. 12. Upload Images in Cloudinary Cloud 13. Store Data in Mongodb Cloud 14. Send Emails

Tech Stack

Frontend: Reactjs , Bootstrap

Backend: Node.js, Express.js

Database: MongoDB

ORM: Mongoose

Authentication: JSON Web Token (JWT)

5 API Testing: Postman

Portfolio

https://gamal-ahmed-portf...

Demo

https://eshope-app.vercel...

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات