Skip to content

SDMarket is a Java-based supermarket system which supports the management of users, stores, items, transactions, reviews/ ratings, cart purchase, discounts, notifications, and more…

License

Notifications You must be signed in to change notification settings

tomerguttman/SDMarket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A java-based supermarket system developed by Tomer Guttman and Ohad Slutzky


SDMarket 🏪🛒

A java based super-market system


Technology stack include:
Java Javascript jQuery Ajax HTML Bootstrap CSS Java FX XML JSON Tomcat Servelts

Intro

The cost of living is a significant economic burden on more and more people in the world. One of the means to alleviate the cost of living is the ability to check and compare prices in a convenient and easy way, which allows for wise consumer purchase of any basket of products.

The development of the world and technology makes it possible to bring together sellers (Stores) and shoppers, and create a digital arena in which the consumer can, on the one hand, make quick and easy price comparisons, and on the other hand, create exposure of stores to different consumers who were previously unaware of their existence.

SDMarket allows you to set up stores that sell various items and will allow the consumer to order these items, while the system performs the ideal price comparison according to the consumer's requirements.

Main Features

  • Add stores and customers
  • Add new items to the zone and store that zone
  • Perform static/dynamic orders
  • Load data from an XML file
  • Full web-application
  • Users transaction system
  • Users notifications system for various events
  • Chat between the system users
  • Stores feedback and rating system

Requirements

In order to deploy SDMarket you will need:

Deploying

  1. Install Tomcat on your system
  2. Fork/Clone the repository
  3. Download the .war file inside of SDMarket/Web/warfile/ named webapp_war.war
  4. Put the war file webapp_war.war inside of /Tomcat/webapps/ folder
  5. Run Tomcat using the startup.bat in the bin folder.
  6. Navigate to localhost:8080 in the browser
  7. Press Manager App
  8. Inside the applications table look for webapp_war link and press it
  9. Welcome to SDMarket!

Contributing

Please see our CONTRIBUTING.md file for details on how to contribute to SDMarket.

License

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

Team & Credits

About

SDMarket is a Java-based supermarket system which supports the management of users, stores, items, transactions, reviews/ ratings, cart purchase, discounts, notifications, and more…

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published