Skip to content

A model e-commerce web application made entirely using JAVA as back-end applying ORM principles of Hibernate Framework.

License

Notifications You must be signed in to change notification settings

ashutosh-here/ECommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECommerce Webapp 🎫 🏪🕶️

A model e-commerce web application made entirely using JAVA as back-end applying ORM principles of Hibernate Framework.

Tools & Technologies used 🎭

Front-end 💻

  • HTML5
  • CSS3
  • Javascript (ES6)
  • JQuery
  • Bootstrap 4
  • AJAX

Back-end 🖥️

  • Servlet
  • Java Server Page (JSP)
  • MySql
  • JSTL
  • JDBC
  • Maven build tool
  • DAO Design Pattern
  • C3P0 Connection Pool

Framework ⚙️

  • Hibernate 5.2

Payment Integration 💳

  • PayPal Payment Integration API

Note: To run this in your localhost clone the repository and open the nb-configuration file from NetBeans IDE.

  • MYSql 8 should be installed on your system with a database name ECommerce .

  • Uncomment 2nd line in Home.jsp(src-> main-> webapp) so that Hibernate will automatically make the required tables in your Database Ecommerce.

  • To access Admin Dashboard using Login As Admin use below credentials:

  • Email : a@ad

  • Password : a

Features & Screencasts 📱

  • Home Page

                                                                                                                                                                                                                                                                                               

  • Login Page

                                                                                                                                                                                                                                                                                               

  • Register Page

                                                                                                                                                                                                                                                                                               

  • Single Product Page

                                                                                                                                                                                                                                                                                               

  • Add to Cart & WISHLIST

                                                                                                                                                                                                                                                                                               

  • Checkout Page

                                                                                                                                                                                                                                                                                               

  • Payment Testing (Paypal API)

                                                                                                                                                                                                                                                                                               

  • Admin Dashboard & All Transactions

                                                                                                                                                                                                                                                                                               

  • Admin can add new Category & Product

                                                                                                                                                                                                                                                                                               

  • Admin can also delete or update existing Categories

                                                                                                                                                                                                                                                                                               

  • Admin can also delete or update existing Products

                                                                                                                                                                                                                                                                                               

  • 404 Error

License 🚀

This project is licensed under the MIT License - see the [LICENSE.md] file for details

About

A model e-commerce web application made entirely using JAVA as back-end applying ORM principles of Hibernate Framework.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published