Giter VIP home page Giter VIP logo

kunal8411 / ecommerce-website Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 0.0 7.04 MB

A online Grocery Store is an eCommerce based web application, where you can order daily essentials like milk and eggs, fruits, vegetables and groceries. in which user can find necessary information about any grocery item, if user want to buy any item then he/she can save this in cart, can proceed to checkout to buy products. User can create an account, when user will order the items he/she will receive an mail regarding order status.

CSS 0.72% JavaScript 40.98% HTML 58.30%
express passport html css ejs npm javascript bootstrap mongob nodemailer

ecommerce-website's Introduction

Store to Source

A online Grocery Store is an eCommerce based web application, where you can order daily essentials like milk and eggs, fruits, vegetables and groceries. in which user can find necessary information about any grocery item, if user want to buy any item then he/she can save this in cart, can proceed to checkout to buy products. User can create an account, when user will order the items he/she will receive an mail regarding order status.

GitHub Repository

https://github.com/kunal8411/Ecommerce-Website

Technologies Used

Frontend Languages: HTML, CSS, ejs and Client-Side JavaScript Frontend Framework: Bootstrap Frontend Library: jQuery Backend: Server-Side JavaScript Backend Framework: NodeJS, express and NPM Database: MongoDB

Project Initialization

After installing and configuration of system and environment. Follow steps to run the project -

1)Import the "learning" collection from database folder to get sample database.

2)Make sure you have install all node packages in the root folder to deploy the project.

3)Express server has to be initiated by npm manager on localhost:8080 by prompting commnad "npm start". or node index.js

Project Core Features

1)User SignUp/SignIn: User need to create account to make any kind of purchases but to check projects and other searches does not require user to be logged in. First user need to be get registered and logged in to check for items in cart. For creating account user need to click on signup button fulfill all the create an account form requirement to get registered with us. In case your wants to be logged in, he need to go to Lohgin button and provide its credentials which has been set up with us.

2)User Cart: User can add items in a cart. Here user can check for total payment information and proceed to checkout.

3)Product Information: User can check for the product information by clicking on the links mentione on left side of page or a given view button on each product thumbnail and discover more about the category and can add it to it's cart by clicking on Add to Cart button under the display picture of an item.

ecommerce-website's People

Contributors

kunal8411 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ecommerce-website's Issues

Import db

How to import learning collection from database folder?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.