https://github.com/mini-sylar/react-e-commerce-backend
React-E-Commerce Backend
https://github.com/mini-sylar/react-e-commerce-backend
api backend e-commerce express express-js javascript node node-js react
Last synced: 2 months ago
JSON representation
React-E-Commerce Backend
- Host: GitHub
- URL: https://github.com/mini-sylar/react-e-commerce-backend
- Owner: Mini-Sylar
- Created: 2023-04-08T01:08:45.000Z (about 3 years ago)
- Default Branch: main-jwt
- Last Pushed: 2024-09-25T18:05:02.000Z (over 1 year ago)
- Last Synced: 2025-03-21T12:58:10.152Z (over 1 year ago)
- Topics: api, backend, e-commerce, express, express-js, javascript, node, node-js, react
- Language: JavaScript
- Homepage: https://react-e-commerce-sigma.vercel.app/
- Size: 244 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React-e-commerce-backend
The backend for [React E-Commerce Frontend](https://github.com/Mini-Sylar/react-e-commerce) built with ***Node, Express and MongoDB***
# Getting Started
- Clone this repo
- run ```npm install```
- run ```npm run dev``` to run locally
- run ```npm start``` to run in production
## Advantages
- Get a simple starter template for building an e-commerce product (Educational Purposes)
- Defined api routes so you can connect from any application
- Uses mongoose which makes schema definitions easier to grasp
- Auth🔥: This version inclueds auth(JWT), for a version with no auth checkout [No Auth Backend](https://github.com/Mini-Sylar/react-e-commerce-backend/tree/main)
- Orders🔥: Place,review and cancel orders anytime
**For a stripped down version using no JWT See [NO JWT](https://github.com/Mini-Sylar/react-e-commerce-backend/tree/main)**
## Things to note
create a ```.env``` file and put in your mongoDB URI in order to connect to your DB.
check ```.env.development``` for example
# Contribution
Found any issue? open a pull request
# Example application using this backend
Simple React-E-Commerce Frontend