rishabv / MERN_Ecommerce_webapp

An E-commerce WebApp designed and developed using MERN stack and pure JavaScript.It has two payment gateways , paypal and Braintree.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Expressoo

(An E-commerce Mern Application)

Prerequesites

  • Node.js, MongoDB and npm or yarn package manager are required

featers

  • Node provides the backend environment for this application
  • Express middleware is used to handle requests, routes
  • Mongoose schemas to model the application data
  • React for displaying UI components
  • Express-validators

Install

  • Some basic Git commands are:
$ git clone https://github.com/rishabv/expressoo.git
$ cd project
$ npm install
  create a new folder for client
$ npx create-react-app Client
$ npm start

setup

> Create .env file that include:
* PORT & MONGO_URI
* SECRET_OR_KEY => secret key for JWT

Demo:(snapshots)

homePage

alt-text

user signup

alt-text

user signin

alt-text

cart

alt-text

admin area

alt-text

addCategory

alt-text

contactUs

alt-text

updateproduct

alt-text

checkout

alt-text

stripe

alt-text

About

An E-commerce WebApp designed and developed using MERN stack and pure JavaScript.It has two payment gateways , paypal and Braintree.


Languages

Language:JavaScript 98.3%Language:HTML 1.5%Language:CSS 0.2%