Skip to content

Venki1402/BookLibraryService

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BookLibraryService

A full stack app for library service.

Overview :

This full-stack application provides a comprehensive solution for managing library services.

Live Demo

booklibraryservice-canva.mp4

Google drive : click here

Tech Stack as follows:

Frontend: React JS for building a dynamic and user-friendly interface

Backend: Spring Boot with Spring Framework for handling application logic, data persistence, and API endpoints

Database: MySQL for storing and managing library data

Key Features

  • Book search and management: Users can search for books, view details, and manage book-related actions.

  • Loan management: Enables users to borrow and return books, with a system to track due dates and potential fines.

  • Delete books: user can delete a particular book (Remove from the library).

Technologies Used

  • Frontend:
    • React JS
    • Bootstrap (for styling)
  • Backend:
    • Spring Boot
    • Spring Framework
    • MySQL Driver
    • Spring Web Services
  • Database:
    • MySQL
  • Testing:
    • Postman (for API testing)

Installation and Setup

  • Clone the repository: git clone https://github.com/Venki1402/BookLibraryService
  • Install dependencies:
  • Frontend: npm install
  • Backend: mvn install
  • Configure database settings in application.properties (or a similar configuration file).
  • Run the application: Backend: mvn spring-boot:run Frontend: npm start

Usage

Access the frontend application in your web browser (typically at http://localhost:3000). Interact with the application's features to manage library services.

Contact

For any questions or feedback, please reach out to Venkatesh at [email protected].

About

A full stack app for library service.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published