Skip to content

Library management system using Spring Boot and RESTful APIs

Notifications You must be signed in to change notification settings

JeddineO/Library-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Library management Project

This project aims to provide a simple Library management system, allowing users to perform CRUD (Create, Read, Update, Delete) operations on user data. The project utilizes Spring framework for backend development and RESTful APIs for communication, while JavaScript is used for frontend development.

Features:

  • Create, read, update, and delete Books
  • Retrieve user data via RESTful APIs
  • Frontend interface for user interaction

Technologies Used:

  • Spring Framework: Backend development
  • RESTful APIs: Communication between frontend and backend
  • JavaScript: Frontend development

Project Structure:

  • backend: Contains the backend code developed using Spring framework.
    • src/main/java: Java source code for backend logic and RESTful APIs.
    • src/main/resources: Configuration files for Spring application.
  • frontend: Contains the frontend code developed using JavaScript.
    • index.html: Main HTML file for user interface.
    • styles.css: CSS styles for styling the frontend.
    • script.js: JavaScript code for frontend logic and interaction with backend APIs.

Setup Instructions:

  1. Clone the repository: git clone <repository_url>
  2. Navigate to the project directory: cd users-management
  3. Backend Setup:
    • Import the backend code into your preferred Java IDE.
    • Run the Spring application.
  4. Frontend Setup:
    • Serve the frontend files using a web server (e.g., Apache HTTP Server, Nginx).
    • Access the frontend interface via a web browser.

Usage:

  • Upon accessing the frontend interface, users can perform CRUD operations on user data.
  • Interactions with the frontend will trigger corresponding API calls to the backend.
  • Backend will handle these requests and process the data accordingly.

Contributing: Contributions to this project are welcome! If you find any issues or have suggestions for improvements, feel free to submit a pull request or open an issue in the GitHub repository.

License: This project is licensed under the MIT License.

Author: [Your Name] - [Your Email]

For any inquiries or support regarding this project, please contact [Your Email].# -Library-management

Library-management

About

Library management system using Spring Boot and RESTful APIs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published