Skip to content

iantmc87/E-Commerce-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce-Website

Ticket selling website using NodeJS, ExpressJS, MongoDB, HTML, CSS and Bootstrap

  • View tickets for sale
  • Add and remove tickets from cart
  • Increase/Decrease quantity in cart
  • Create Order
  • Sign-up/Log-in
  • Forgot password option
  • View order history

Prerequisites

A linux server with the following installed:
  • Ubuntu 16.04LTS
  • NodeJS 4.2.6
  • ExpressJS 4.0.0
  • MongoDB 3.2.21

How to use

  • Clone or download the repository
  • Create directory and copy files into it
  • Run npm install inside directory to install node modules
  • Run the following command to populate the database with dummy products
mongoimport -d ticketDB -c products --type csv --file testUpload.csv --headerline
  • Run nodemon app.js
  • Open an internet browser and view website at {IP ADDRESS}:5000

About

Using Node.js, Express.js and MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published