LibraryMan is a user-friendly software solution for schools, companies, and libraries to efficiently manage book collections, track borrowing, and monitor due dates. It streamlines operations, reduces errors, and enhances the lending experience, making it easy to maintain a well-organized library.
Checkout Frontend Repository
Checkout Project Structure Diagram
Want to know more about our API endpoints? Check out our API Documentation for detailed information.
Ready to try out our API endpoints? Use Postman Documentation to test and explore our APIs.
- Ensure you have Java and MySQL installed on your system.
- Clone or download the project from the repository.
- Import the project into your preferred IDE (e.g., Eclipse, IntelliJ).
- Set up the MySQL database and update the database configurations in the
application-development.properties
file. - Build and run the project using the IDE or by running
mvn spring-boot:run
command from the project root directory.
- You need to set up the database and make sure the application properties are correctly configured to run the project successfully.
Adding more features, error handling, authentication, and security measures.
Feel free to explore and use these project. If you encounter any issues or have suggestions for improvements, please feel free to contribute or reach out for assistance.
Contributions are always welcome! ✨
See contributing.md
for ways to get started.
Please adhere to this project's code_of_conduct.md
.
If you have any questions or would like to connect, please don't hesitate to reach out. I'd be more than happy to chat and learn from your experiences too.
LinkedIn: Connect with me
🌟 Stars | 🍴 Forks | 🐛 Issues | 🔔 Open PRs | 🔕 Close PRs |
If you like LibraryMan Project, please ★ star this repository to show your support! 🤩
Thank you for taking the time to explore my project. I hope you find them informative and useful in your journey to learn Java and enhance your programming skills. Your support and contributions are highly appreciated.
Happy coding! ✨