Skip to content

eCommerce website built using Javascript, HTML5 and CSS for Front end. Backend built with NodeJS, ExpressJS and MongoDB served as a database. User authentication done with passportJS. Also included is a PayPal checkout integrated option. The website was deployed via heroku.

Notifications You must be signed in to change notification settings

ogbeche77/eCommerce-Website

Repository files navigation

screenshot

Project Name

eCommerce Website

Table of contents

General info

eCommerce website using Vanilla Javascript, CSS & HTML on the front end. NodeJS & ExpressJS on the backend while MongoDB served as the database. Login and Logout authentication done with passportJS & Bcryptjs. Paypal sandbox was also created to implement paypal checkout. The APP was deployed via heroku

Technologies

  • ejs": - version 3.0.1",
  • express: - version 4.17.1",
  • express-ejs-layouts: - version 2.5.0",
  • express-session:- version 1.17.0",
  • mongoose: - version 5.9.2",
  • passport: - version 0.4.1",
  • passport-local: - version 1.0.0"
  • react-scripts - version 3.4.0
  • bootstrap" - version 4.4.1
  • bcryptsjs - version 2.4.3
  • connect-flash - version 0.1.1

Setup

IDE used was Visual Studio Code. All necessary dependencies were installed, as seen in package.json. And deployment was via heroku

Status

Project is completed but still room for improvement

How to improve the project

  • Star this repository
  • Fork this repository
  • Open any of the Javascriit file and add the explanation of any line of code as a comment line
  • Commit changes with a meaningful commit message
  • Create a pull request.
  • Relax while your pull request is reviewed and merged.

Contact

ogbeche77@yahoo.com

About

eCommerce website built using Javascript, HTML5 and CSS for Front end. Backend built with NodeJS, ExpressJS and MongoDB served as a database. User authentication done with passportJS. Also included is a PayPal checkout integrated option. The website was deployed via heroku.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published