JAVA Swing Project with DBO4 database
- Developed a Java Swing application to help centralize the homeless shelter management system
- Implemented features facilitating the ability to find homeless people across geographical areas, allocating them shelter and the ability to monitor their overall status and allocation of shelter
- Incorporated singleton pattern and factory design, achieved process automation and persisted data using a DB4 Object database
- The application would also help to reduce the number of homeless people by providing them employment, which would, in turn, reduce the Crime rate and Spread of infectious diseases in the state
- Utilized Splash Screen for the UI, JFreeCharts for visualization of analytical data, Log4J for logging all user and system actions
- Authorized roles and functions for the system containing over 8 roles spanning across multiple networks having 8 workflows
- The project was built upon swing framework allowing for complete abstraction between the business logic and the view accessible to users
- No two user have same username & email id
- Password must have one upper case, one lower case character and a number, at least of 4 and at most of 8 letters
- Once you have sucessfully downloaded the project you can directly open and run the file userinterface.MainJFrame.java in your NetBeansIDE