Inspiration
The inspiration behind our library management app came from seeing how traditional library systems struggle with outdated, time-consuming processes.
What it does
The app makes organizing books, tracking loans, and managing members easier.
How we built it
We built our library management app using Java with the JavaFX framework and Maven. For hosting, we leveraged AWS(Amazon Web Services) and DBeaver, while SceneBuilder helped us design the user interface.
Challenges we ran into
It took us a lot of time to discover AWS.Optimizing database management with DBeaver also took a lot of time. At our final step to build an executable .jar file, presented challenges, requiring us to troubleshoot dependencies and configurations.
Accomplishments that we're proud of
We overcame all the challenges and felt proud of our product, especially as beginners in the Hackathon.
What we learned
We gained hands-on experience with AWS, JavaFX, and database management using DBeaver, which significantly improved our technical skills. We also learned to use GitHub efficiently for teamwork, enhancing our collaboration and version control practices.
What's next for Library Management
One of our main goals moving forward is to add mobile compatibility to the app. By optimizing it for both iOS and Android, we aim to make the library management experience more accessible to users on the go.
Log in or sign up for Devpost to join the conversation.