Skip to content

YasarMert/E-Commerce-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce-Project

A team project of a Java e‑commerce GUI with JavaFX for the UI and SQLite for data storage. It implements product browsing, favorite selection, cart management, order processing and stock control. Showcasing a complete desktop‑shopping solution. This project has used Java, SQLite, SQLite-Browser and Netbeans for development.

Login Page Register Page
description description
Shopping Browser Page Item Details Page
description description
Favorites Page Shopping Cart Page
description description
Profile Page
description

Dependencies

  • This project requires JDK 21 or higher.
  • The Java SQLite library and the flatlaf library that is needed is included inside the project.

Installation

  1. Either clone this repository, or download the zip (if downloaded as zip, extract it)
  2. Open Netbeans and Click "Open Project" (Ctrl+Shift+o) and then find the directory where the project is cloned/downloaded.
  3. Netbeans should recognise the project and load it.
  4. When the project is loaded, Click "Run Project" (F6)

Licenses of Icon's used in this project

Contributors

This project was developed by:

  • Yaşar Mert Türkmen
  • Mustafa Kaan Nart
  • Barış Bursalı

AI usage

  • This project DID NOT USE AI IN IT'S SOURCE CODE.

Product Name and Detail Generation

  • However AI was used to create randomized, non-copyrighted/non-trademarked, fictional product names and details of the products.
  • The names were generated without reference to any specific existing brand, trademark, or copyrighted work.
  • If any generated name coincidentally matches an existing trademark or copyrighted term, the similarity is unintentional. This project does not claim any rights to, nor does it endorse, any real‑world product, brand, or trademark that may share a name with the generated content.
  • The references to specific component models like “Intel”, “RTX”, “Qualcomm”, etc., are solely descriptive of the fictional product specifications.
  • These brands are the property of their respective owners. Their inclusion does not imply sponsorship, endorsement, or affiliation with this educational project.
  • If a trademark or copyright holder believes any element of this repository infringes their rights, please open a GitHub issue about it and we will promptly remove or modify the offending content.

About

A team project of a Java e‑commerce GUI with JavaFX for the UI and SQLite for data storage. It implements product browsing, favorite selection, cart management, order processing and stock control. Showcasing a complete desktop‑shopping solution.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages