Skip to content

Naufal3104/FP_BP2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Project Application with Database and GUI : Ortega's Shop Cashier

Description

This project is a Java application that utilizes a relational database and provides a graphical user interface (GUI) for user interaction. It is designed to demonstrate CRUD operations (Create, Read, Update, Delete) on a database while offering a user-friendly experience.

Features

  • User Authentication: Secure login and registration system.
  • Data Management: Users can add, view, edit, and delete records.
  • Search Functionality: Ability to search records based on various criteria.
  • Database Connectivity: Integrated with a relational database to store and manage data.
  • Interactive GUI: Built using Java Swing for a responsive and intuitive interface.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Java Development Kit (JDK) installed on your machine.
  • A relational database management system (RDBMS) like MySQL or PostgreSQL set up.
  • An Integrated Development Environment (IDE) like IntelliJ IDEA or Eclipse, we prefer Netbeans IDE.
  • Java MYSQL ODBC and JCalender Library

Installation

To install the project, follow these steps:

  1. Clone the repository to your local machine:
  2. Open the project in your IDE.
  3. Import the database file in Addons folder into your DBMS.
  4. Add an required library
  5. Build and run the application.

Usage

After launching the application, you will be greeted with a login screen. If you don't have an account, navigate to the registration page to create one. Once logged in, you can start managing the data through the provided interface.

Contributing

Contributions to this project are welcome. To contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Make your changes and commit them (git commit -am 'Add some feature').
  4. Push to the branch (git push origin feature/your-feature).
  5. Open a pull request.

License

This project is licensed under the MIT License.

Contact

If you have any questions or feedback, please contact me at naufansyah31@gmail.com.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages