https://github.com/miroslavkolosnjaji/cardealershipapp
Final course project client - server application
https://github.com/miroslavkolosnjaji/cardealershipapp
design-pattern design-patterns design-patterns-implemented-in-java java java-swing-application java-swing-gui mysql-database server-client server-client-architecture server-client-communication swing-gui web-socket
Last synced: 4 months ago
JSON representation
Final course project client - server application
- Host: GitHub
- URL: https://github.com/miroslavkolosnjaji/cardealershipapp
- Owner: MiroslavKolosnjaji
- License: mit
- Created: 2023-07-10T10:15:11.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-12-09T17:50:43.000Z (6 months ago)
- Last Synced: 2024-12-09T18:39:45.916Z (6 months ago)
- Topics: design-pattern, design-patterns, design-patterns-implemented-in-java, java, java-swing-application, java-swing-gui, mysql-database, server-client, server-client-architecture, server-client-communication, swing-gui, web-socket
- Language: Java
- Homepage:
- Size: 2.14 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README


[](https://opensource.org/licenses/MIT)

# CarDealershipApp
### Final course project - (client - server) applicationThis is a client/server desktop application developed as a final course exam project. The application is designed for a car dealership business.
Its purpose is to display the current status (available/sold) of all cars in the dealership's system.Additionally, a search mechanism is implemented, allowing users to search for cars based on several criteria, such as brand, model,
chassis number, etc. There is also an option to create an order for a customer, where you can select a car and add additional equipment (if available).Finally, the application provides a list of all orders.
If you're looking for a specific order, you don’t need to scroll through the entire list; you can narrow the search by a specific date.
Each order displays details about the sold car, the salesperson who sold it, and the date of the sale.## Technologies used
- Java
- JDBC (Java Database Conectivity)
- MySQL
- Java Swing (for GUI)## DEMO
Watch this short demo on YouTube to see how the application works in action:
[](https://www.youtube.com/watch?v=HE3AqpwPbd4)## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.