This eCommerce website is an online store where users can view different variety of items, search keywords and purchase items. Users have to signup to purchase items, and from their account they are able to see their order history.
The project uses Node.js with a MongoDB database on the back end. It uses EJS templating for Node.js for the views and express middleware. It also uses other libraries such as Stripe and Elasticsearch for product checkout and search functionality.
The data is accessed using faker.js.
- Login in or create account using Facebook
- Search specific terms using search in navbar
- Checkout using Stripe
Install the project by:
$ git clone https://github.com/ranjanbinwani/Junkie.git
$ cd Junkie
$ npm install
$ node server