https://github.com/harshavardh8n/cartcom-backend
Cartcom Backend: The backend for an e-commerce website built using the MERN stack (MongoDB, Express.js, React, Node.js) with RESTful APIs. It handles server-side logic for managing products, user accounts, orders, and more, providing a robust foundation for a full-stack e-commerce application.
https://github.com/harshavardh8n/cartcom-backend
express-js firebase-auth mongodb nodejs reactjs
Last synced: 2 months ago
JSON representation
Cartcom Backend: The backend for an e-commerce website built using the MERN stack (MongoDB, Express.js, React, Node.js) with RESTful APIs. It handles server-side logic for managing products, user accounts, orders, and more, providing a robust foundation for a full-stack e-commerce application.
- Host: GitHub
- URL: https://github.com/harshavardh8n/cartcom-backend
- Owner: harshavardh8n
- Created: 2024-08-01T18:06:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-13T15:39:53.000Z (about 1 year ago)
- Last Synced: 2025-03-25T00:51:12.449Z (7 months ago)
- Topics: express-js, firebase-auth, mongodb, nodejs, reactjs
- Language: JavaScript
- Homepage: https://cartcom-backend.vercel.app
- Size: 16.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cartcom Backend
**Cartcom Backend** is the server-side component of an e-commerce website, developed using the MERN stack. This backend provides RESTful APIs for managing products, user accounts, and orders, and serves as the foundation for a complete e-commerce solution.
## Features
- **Product Management:**
- Create, update, and delete products.
- Fetch product details and lists.- **User Management:**
- User registration and authentication.
- Manage user profiles and account settings.- **Order Management:**
- Place and track orders.
- Manage order history and statuses.- **RESTful APIs:**
- Provides endpoints for all core functionalities.## Tech Stack
- **Frontend:** React.js (for the client-side; mentioned for context)
- **Backend:** Node.js, Express.js
- **Database:** MongoDB
- **APIs:** RESTful API design## Setup
1. **Clone the Repository**
```bash
git clone https://github.com/your-username/cartcom-backend.git
cd cartcom-backend