Skip to content

Revolutionize book management with LibraryMan! Easily track stock, borrowers, and due dates, streamlining operations for schools, companies, and libraries worldwide, ensuring efficient and organized book lending.

License

Notifications You must be signed in to change notification settings

Mahateaa/LibraryMan-API

 
 

Repository files navigation

LibraryMan: Library Management Simplified 📚

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


Project Structure 📂

Checkout Project Structure Diagram


API Endpoints 🔗

Learn More

Want to know more about our API endpoints? Check out our API Documentation for detailed information.

Test Endpoints

Ready to try out our API endpoints? Use Postman Documentation to test and explore our APIs.


How to Run the Project 💨

  1. Ensure you have Java and MySQL installed on your system.
  2. Clone or download the project from the repository.
  3. Import the project into your preferred IDE (e.g., Eclipse, IntelliJ).
  4. Set up the MySQL database and update the database configurations in the application-development.properties file.
  5. Build and run the project using the IDE or by running mvn spring-boot:run command from the project root directory.

‼️ Important Note ‼️

  • You need to set up the database and make sure the application properties are correctly configured to run the project successfully.

Upcoming Update

Adding more features, error handling, authentication, and security measures.


Contributing 🤗

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.


Contact Information 📧

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

Contributors

Stargazers

If you like LibraryMan Project, please star this repository to show your support! 🤩
Star History Chart

Thankyou ❤️

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! ✨

About

Revolutionize book management with LibraryMan! Easily track stock, borrowers, and due dates, streamlining operations for schools, companies, and libraries worldwide, ensuring efficient and organized book lending.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%