Coder Social home page Coder Social logo

ecommerce-web's Introduction

ShoppingCart

Developed an end to end Ecommerce web Application using Spring MVC with multiple modules

Functionalities:

  1. User Registeration

  2. CRUD Operations like

  • User can add product to his cart
  • Admin can add product to the product list
  • Admin can edit the product details
  • Admin can delete the product from the list
  1. Spring Security
  • User can login the site
  • The entire site will change according the role. Whether the client is User or Admin
  • user can logout after completing.
  1. Spring WebFlow
  • after adding products the cart the User can checkout using spring WebFlow
  • Confirming User Details
  • Confirming Shipping and Billing Address
  • Receipt
  • If the user cancel the webflow it will go to cancel Page
  • If the user submits the checkout it will go to thank you page with the timing of delivery Report

Tools and Technologies:

  • Technology : Bootstrap, Java, Spring MVC, Hibernate, JSP, Maven.
  • Application Servicer: Apache Tomcat Server
  • Database : MySQL Database.

Installation:

  1. Build Tool - Maven

  2. Install maven dependencies

mvn install
  1. Install Database - MySQL 5.7

  2. Run your MySQL Database.

  3. Configure your databse

user=root
password=root
create database: java_ecommerce
  1. Run server
mvn tomcat7:run

ecommerce-web's People

Contributors

dangvu5998 avatar

Watchers

James Cloos avatar  avatar

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.