Stephen-Mhuli / BackendAPI-With-Node

REST Api for E commerce app using Node

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

E-Commerce Node.js Backend API

[TOC]

Introduction

This repository is the code representation for the E-Commerce Node.js Backend API for an E-Commerce Mobile App am going to Build: React Native, Redux, Expo"

Routes

Products

GET      /api/v1/products
GET      /api/v1/products/:id
POST     /api/v1/products
PUT      /api/v1/products/:id
DELETE   /api/v1/products/:id
PUT gallery-images : /api/v1/products/gallery-images/:id
GET featured products: /api/v1/products/get/featured/:count
GET products count: /api/v1/products/get/count

Orders

GET      /api/v1/orders
GET      /api/v1/orders/:id
POST     /api/v1/orders
PUT      /api/v1/orders/:id
DELETE   /api/v1/orders/:id
GET orders count: /api/v1/orders/get/count

Users

GET      /api/v1/users
GET      /api/v1/users/:id
POST     /api/v1/users
PUT      /api/v1/users/:id
DELETE   /api/v1/users/:id
GET users count: /api/v1/users/get/count

Register new user

POST     /api/v1/users/register

Login user

To login the user and get the auth token you can use:

POST     /api/v1/users/login

About

REST Api for E commerce app using Node


Languages

Language:JavaScript 98.6%Language:Shell 1.4%