Skip to content

The Next Step is an e-commerce website of footwear products where you will find one of the best and exclusive selection of shoes, boots and slippers.

Notifications You must be signed in to change notification settings

faraz412/the-next-step

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

html

The Next Step is an e-commerce website of footwear products where you will find one of the best and exclusive selection of shoes, boots and slippers.

Tech Stacks Used

html CSS js nodejs express mongo npm


Features

  • Authentication
  • APIValidation
  • Responsiveness
  • Cross Platform
  • Signup/signin
  • Products search, sort & filter
  • Add items to cart
  • Admin can perform all crud operations

Run Locally

Clone this Project

https://github.com/faraz412/the-next-step.git

Install npm Packages

npm i --global

Go to Backend Folder

cd backend

Run Server

npx nodemon index.js

Runs the project in the development mode

http://localhost:8080

Environment Variables Required

mongoURL

key

port

NPM Packages

bcrypt.png cors dotenv jwt mongoose.png nodemon.png

API Endpoints

Welcome

GET  /api/

User Register

POST  /api/user/register

User Login

POST  /api/user/login

SCHEMAS

USER DATA...

{"name":"harsh thakur",
"email":"harsh@gmail.com",
"password":"123456"  }

CART / ORDERS DATA...

{"title":"ATL Walk",
"avatar":"https://clarks.scene7.com/is/image/Pangaea2Build/26165737_W_1?fmt=webp&wid=200",
"price":7895,
"category":"Casual",
"qty":5,
"color":"Grey",
"size":7}
Project Highlights

About

The Next Step is an e-commerce website of footwear products where you will find one of the best and exclusive selection of shoes, boots and slippers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published