Skip to content

A clone of flipkart website in NodeJs and mongoDb database

License

Notifications You must be signed in to change notification settings

vedantrathore/nodecart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlipKlone

An open source clone of the Flipkart website written in Node.Js and using a MongoDb NoSql Database for storage.

A working demo of the website is deployed on heroku and is available here.

Installation

First install Node.Js and Mongodb then,

  1. Clone the repository
$ git clone https://github.com/vedantrathore/flipklone && cd flipklone
  1. Install the dependencies
$ npm install
  1. Seed the database with fake data
$ node seed/Seeder.js
  1. Start the server
$ npm start
  1. Visit http://localhost:3000/ to view the website

Features and Improvements

  • User Authentication
  • Saving cart and user in Session
  • Stripe for Card payments
  • CSRF Protection
  • Better User Interface
  • Ajax calls
  • Direct checkout provision
  • Provision for different modes of Payment
  • Provision for posting Products and becoming seller
  • Review and rating system for each product
  • Product Searching
  • Product category and filtering options
  • Develop REST API
  • Recommendation Engine

About

A clone of flipkart website in NodeJs and mongoDb database

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published