Skip to content

This project involves developing a POS System using JavaFX and JDBC with a Layered Architecture.

Ikeshala/ThogaKade_with_Layered_Architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThogaKade - JavaFX POS System

project-image

ThogaKade is an innovative Point of Sale (POS) System crafted in Java employing JavaFX and JDBC technologies. Embracing a Layered Architecture this project prioritizes maintainability and scalability. The user interface boasts a sleek design combining the power of JavaFX and the finesse of CSS styling. Scene Builder takes center stage ensuring the creation of intuitive and visually appealing UIs. This project is dedicated to delivering a seamless and user-friendly POS system adept at efficiently managing sales transactions. Harnessing the capabilities of Java MySQL and CSS and guided by the ease of Scene Builder the application is thoughtfully packaged with both JAR and EXE files simplifying deployment across diverse platforms.

Project Screenshots:

project-screenshot

project-screenshot

project-screenshot

project-screenshot

🧐 Features

Here're some of the project's best features:

  • User-Friendly Dashboard: An intuitive dashboard interface for easy navigation and efficient management of sales operations.
  • Layered Architecture: The project follows a layered architecture enhancing modularity and maintainability.
  • JavaFX and Scene Builder: Utilizes JavaFX for building interactive user interfaces and Scene Builder for designing UI layouts.
  • Database Connectivity: JDBC is employed for seamless integration with a MySQL database ensuring robust data storage and retrieval.

🛠️ Installation Steps:

1. JAR File: Execute the JAR file using the command java -jar ThogaKade.jar in the terminal or command prompt.

ThogaKade.jar

2. EXE File: Simply run the provided EXE file to launch the application.

ThogaKade.exe

3. Clone the repository: git clone https://github.com/Ikeshala/ThogaKade_with_Layered_Architecture.git

💻 Built with

Technologies used in the project:

  • Java: Core programming language for the project.
  • JavaFX: Framework for creating rich desktop applications with a modern UI.
  • CSS: Styling language used to customize the appearance of the UI.
  • JDBC: Java Database Connectivity for interacting with a relational database.

👍Like my work?

Hello! 👋
Thank you for using ThogaKade! If you have any questions encounter issues or want to provide feedback we're here to help. Feel free to reach out to us through the following channels:
GitHub Issues: If you come across a bug or have a feature request please open an issue on GitHub Issues.
Email: You can also contact us via email at ikeshala.peiris@gmail.com for any inquiries or support.
I appreciate your interest in ThogaKade and value your feedback. Happy coding! 🚀

About

This project involves developing a POS System using JavaFX and JDBC with a Layered Architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published