An E-commerce API system for marketing products and displaying catalogs of items. Users(customers) can also upload products, make orders, cancel orders and make purchases.
- NodeJS
- Express Framework
- mongoose.
- moment.
- multer.
- passport.
- winston.
- Product and Categories
- Users' sign-up, login and authentication
- Placed Orders
- Order delivery details
- File(image) Upload
- Clone this repository using
git clone git@github.com:Peter-TMK/ExcelShop.git
- Install all dependencies using
npm install
- Navigate to the server folder where the API is implemented
- cd server
- Create a .env file in the root directory using the example.env file as a guide
- Start the application:
npm run start
- Open the application in your browser:
http://localhost:9876