Skip to content

Mini project loans management Material management created using Java Swing with MVC pattern

Notifications You must be signed in to change notification settings

AbderrahmaneAhmam/Loan-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Loan Management System 👋

Issues: AbderrahmaneAhmam Forks: AbderrahmaneAhmam Stars: AbderrahmaneAhmam

Loan management system it's a mini project to manage materials

  • Add users and new loans
  • Get informations about status of materials
  • Display available, delayed and not available materials
  • Get the log of loans for a user
  • Return material
  • Get informations about delayed materials and daly
  • Track materials

✨ Demo

Loan management system is able to show you how to use MVC and Observable pattern in real project with t implementation of JFreeChart and Flatlaf:

demo

Themes:

cli output cli output

🚀 Usage

Make sure you have JDK installed and MySQL

  • Execute Loan-management-system.sql scripte in MySQL
  • Add some materials using MySQL
  • Run Java Project

Design patterns

  • MVC
  • Observable pattern

Technologies

  • JAVA
  • Swing

Dependencies

Code Contributors

This project exists thanks to all the people who contribute.[Contribute].

🤝 Contributing

Contributions, issues and feature requests are welcome.
Feel free to check issues page if you want to contribute.
Check the contributing guide.

Author

👤 Abderrahmnae Ahmam

Show your support

Please ⭐️ this repository if this project helped you!

📝 License

Copyright © 2022 Abderrahmane Ahmam.
This project is MIT licensed.


_This project created with ❤️