Skip to content

Hệ thống quản lý thư viện điện tử (eLibrary) toàn diện được phát triển bằng ASP.NET và SQL Server. Các tính năng chính bao gồm: quản lý đầu sách, quản lý người dùng và quy trình mượn trả.

Notifications You must be signed in to change notification settings

PhucHungNanba/Library-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eLibrary Management System

Overview

The eLibrary Management System is a web application built using ASP.NET for managing digital libraries. It provides features to manage books, users, borrowing records, and other library-related activities. The system aims to simplify library operations and enhance the user experience for librarians and users.

Screenshots

image

image

Features

For Librarians/Admin

  • Add, edit, and delete book records.
  • Manage user accounts (add, edit, delete).
  • Track book borrow and return activities.
  • Generate reports on library usage and inventory.

For Users

  • Search for books by title, author, or category.
  • View book availability and details.
  • Borrow and return books online.
  • View borrowing history.

Tech Stack

  • Frontend: HTML, CSS, Bootstrap
  • Backend: ASP.NET (C#), Entity Framework
  • Database: SQL Server
  • Version Control: Git and GitHub

Prerequisites

To run the project, ensure the following are installed:

  • Visual Studio 2022 (or later)
  • .NET 6.0 SDK (or appropriate version)
  • SQL Server

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/elibrary-management.git  
  2. Open the project in Visual Studio.

  3. Set up the database:

    • Update the appsettings.json file with your SQL Server connection string.
    • Run the migrations to create the database schema:
      Update-Database  
  4. Build and run the project:

    • Press Ctrl + F5 in Visual Studio to start the application.

Usage

  1. Open the application in your browser.
  2. Log in as an admin or register as a user.
  3. Use the admin panel to manage library resources or borrow books as a user.

Contribution

Contributions are welcome! To contribute:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name  
  3. Commit your changes:
    git commit -m "Add your feature description"  
  4. Push to the branch:
    git push origin feature/your-feature-name  
  5. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For questions or support, please contact:


About

Hệ thống quản lý thư viện điện tử (eLibrary) toàn diện được phát triển bằng ASP.NET và SQL Server. Các tính năng chính bao gồm: quản lý đầu sách, quản lý người dùng và quy trình mượn trả.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published