Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nihadguluzade/marketsystem

Market System (Alışveriş sistemi), desktop application written in Java and JavaFX.
https://github.com/nihadguluzade/marketsystem

java javafx javafx-library sql

Last synced: about 1 month ago
JSON representation

Market System (Alışveriş sistemi), desktop application written in Java and JavaFX.

Awesome Lists containing this project

README

        

# Market System

## Overview
Market System (Alışveriş sistemi), desktop application written in Java, using JavaFX library where various types of users can purchase and order different products from this application.

The project consists of several modules. In the process of designing the project, it was decided to have 2 types of users: Moderators and Normal Users. Normal users have the ability to choose from various products with the benefit of searching or viewing them by their category, whereas Moderators have much more control over the program such as adding, removing the producst, changing their prices, add sales.

Database tables will be created once the program runs. Database name is **savt** and tables are **users**, **products**, **baskets**, **orders**.

### Compile
To manually compile the program make sure to have JavaFX library installed on your system. It must be installed on default.

Make sure to check the database username and password on DBUtils.java to create connection.

Content of the program is constructed in Turkish language.

*Screenshots*

![Login Screen](https://raw.githubusercontent.com/nihadguluzade/marketsystem/master/images/marketss1.png)

![Main Screen](https://raw.githubusercontent.com/nihadguluzade/marketsystem/master/images/marketss5.png)

![Basket Screen](https://raw.githubusercontent.com/nihadguluzade/marketsystem/master/images/marketss3.png)

![Order Screen](https://raw.githubusercontent.com/nihadguluzade/marketsystem/master/images/marketss4.png)