Skip to content

saugatkarki101/lightlib-lms

Repository files navigation

This entire project was originally extracted from a project by Wes Doyle. Here's the link to the repo: https://github.com/wesdoyle/lightlib-lms . You can find more info about it here: https://www.youtube.com/watch?v=WTVcLFTgDqs Some minor changes have been made to the original code to add some functionalities like CRUD. Also, with the purpose of understanding the concept of software testing, some software testing practices like Static Code Analysis, Security Testing, etc were conducted on the original code using tools like Sonarqube and Selenium .

LightLib Library Management System (LMS)

A lightweight library management system built in .NET 5.0 with Entity Framework Core. Enables library administrators to manage Library Assets, Patrons, and Branches with basic functionality.

This project is intended to serve as a long-term resource for small .NET web monoliths.

Stack

  • PostgreSQL 13.1 (running in Docker for development)
  • ASP.NET 5.0 MVC with Entity Framwork Core
  • Standard Razor views with Bootstrap 5

Video Series

I created a YouTube series when I started this application: YouTube link The application has since been migrated to .NET 5.0 with significant changes to architecture and implementation. A new video series is in the works.

Documentatin (WIP)

Library Branch Management

Library Asset Management

Library Patron Management

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages