Skip to content

Welcome to the Fullstack Library Management System! This application is a comprehensive solution for managing a library's book inventory, user authentication, and community engagement through book reviews.

muhamrif/Library-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📕📚FullStack Library Management Application📚📕

Description

Welcome to the Fullstack Library Management System! This application is a comprehensive solution for managing a library's book inventory, user authentication, and community engagement through book reviews. The system is built using Spring Boot for the backend, React for the frontend, and MySQL as the database. Users can seamlessly browse the book collection, log in securely using Okta authentication, borrow books, and share their thoughts through the integrated review system.

Technical Resources Used

Java JavaScript TypeScript IntelliJ IDEA Visual Studio Code Spring Boot React Bootstrap react-router MySQL Okta Postman Maven GitHub Git Markdown Stack Overflow Pluralsight

High Level Design

high leve flow.png

API End Points

api.png

Database Design

SQL Workbench

database.png

Books Table

dbbooks.png

Demo

Home Page

homepage.png

Home Page Carousel

carousel.gif

Book Details Page

single book page.png

Book Review

review.gif

Book Checkout

book checkout.gif

Future Work

  • Add a feature to allow users to add books to the library
  • Add a feature to allow users to request authors to the library
  • Add a feature to allow users to request genres to the library
  • Add a feature to allow users to request publishers to the library
  • Add a feature to allow users to add book copies to the library (donate)

Development Team

Feedback

If you have any feedback, please reach out to at [email protected]

Acknowledgements

About

Welcome to the Fullstack Library Management System! This application is a comprehensive solution for managing a library's book inventory, user authentication, and community engagement through book reviews.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published