This project is a desktop application that allows any technical service firm to manage its processes such as customer crud functions,service crud functions .This project was designed using JFrame.Maven was used to manage dependencies.Sqlite was used as the database during the design phase.To make the app user-friendly, dynamic search sections have been added to the design.Data type validation has been done in data entries( mail format control, such as whether the entered value is a number).Additionally, the deletion of the service assigned customer is not allowed.
The program is designed for a single user. An additional form is designed in case the user forgets or wants to change his password.
Products with status 1 and 2 are shown in the table in the main form that opens after logging in with the user password.In the archieve section, products with status 3 are listed.Information about the status statements is given below.
Notes: This application is the first application I developed in the field of programming.I tried to make it as complete as I could with my knowledge.
Item just arrived status 0
The product has been repaired status 1
Product repaired status 2
Item delivered status 3
Java/JFrame | OOP | SQLite | IntelliJ |
---|---|---|---|
Password | |
---|---|
nurullah@gmail.com | 12345 |
Name: Emel
Surname: Cesur Yılmaz
Email: emelcesurr@gmail.com