Skip to content

batuhansimsar/LibraryManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Library Management System

A simple, effective Library Management System built with ASP.NET Core MVC.

Features

  • Book Management: Create, Read, Update, and Delete (CRUD) books.
  • Persistent Storage: Uses SQLite for reliable data storage.
  • Unit Testing: Comprehensive test suite using xUnit.
  • Modern Architecture: Clean MVC separation concern.

Getting Started

Prerequisites

  • .NET 8.0 SDK

Running the Application

  1. Navigate to the web project:
    cd src/LibraryManagement.Web
  2. Run the application:
    dotnet run
  3. Open your browser to http://localhost:5000 (check terminal for exact port).

Running Tests

  1. Navigate to the solution root.
  2. Run tests:
    dotnet test

Project Structure

  • src/LibraryManagement.Web: Main web application.
  • tests/LibraryManagement.Tests: Unit tests for the application.

Created by Batuhan Simsar

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors