/Market-77

A dynamic ecommerce grocery java swing app that can be used to buy and sell products which are divided into various categories 🛒

Primary LanguageJavaApache License 2.0Apache-2.0

🛒Market 77 Java Swing App

A dynamic ecommerce grocery java swing app that can be used to buy and sell products which are divided into various categories 🛒



Project video

This video will show you the working of the app and will guide you on how to use it. https://drive.google.com/file/d/1QHC7g1_SLSSR6JwlRZl1qZka5aNZJ7v3/view?usp=sharing

Home.java

Daily Staples.java



📄Project Description

Q. What is the purpose of this app?

  • This app can be used for users to buy grocery products all at a single place.
  • Products are arranged in various categories to make it easy for the users to find them.

Q. How will users benefit from this app?

  • Users can find and buy all their grocery items in a single place, rather then searching everywhere.
  • They also can come to know the discount available on each item.

Q. What technologies are used to build this app?

  • Frontend - Java Swing
  • Backend - Java, JDBC, MySQL

Q. What features does this app have?

  • Dynamic app - Everything is linked to the database.
  • Validation - Every form is validated properly.
  • Availability check - Checks if the product is in stock or not


How to install and run this project

  • You'll need Netbeans 8.2, JDK 8 and Xampp downloaded on your PC/Laptop to run this project.
  • Download the project files on your PC/Laptop.
  • Open the project in Netbeans 8.2.
  • Download mysql-connector-5.1.40.jar on your PC/Laptop and add it to Libraries in your project.
  • Open Xampp and start Apache & MySQL. Then click on Admin next to mysql.
  • Download and import the database file in phpmyadmin ( database file is provided in the files of the project : https://github.com/Kevin-Menezes/Market-77/blob/main/market77.sql )
  • Build and run the project in Netbeans.
  • Now you can follow the video and navigate through the project.


License

Distributed under the Apache 2.0 License. See LICENSE.md for more information.



References