• Stars
    star
    151
  • Rank 246,057 (Top 5 %)
  • Language
    C#
  • License
    Apache License 2.0
  • Created over 7 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A lightweight library management system built in .NET 5.0 MVC with Postgres and EF Core

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

More Repositories

1

design-patterns-explained-with-food

GoF Design Patterns with "Real-World" examples involving Food-Related Businesses and mock dependencies
C#
2,419
star
2

react-firebase-notes-app

A simple app to explore React with Firebase
JavaScript
74
star
3

base-chat

A simple chat application built using Angular and Firebase
TypeScript
52
star
4

dotfiles

My dotfiles
Vim Script
38
star
5

wake_engine

A chess engine in Python using numPy (WIP). Livestreamed here: www.youtube.com/watch?v=1QotIA4_jb4
Python
33
star
6

react-flashcards

A simple React + Firebase flashcard application
JavaScript
32
star
7

dotnet-forum-starter

ProductiveDev Forum Demo App
C#
30
star
8

ng-sight

Business Intelligence Dashboard built with Angular 4
TypeScript
30
star
9

ng-pixabay-api-search

A sample Angular 4 application built to query the Pixabay API for images. Implements Material Design and Masonry.
TypeScript
26
star
10

ng-run-journal

An angular application to journal GPS routes and display them using Leaflet and Mapbox
TypeScript
24
star
11

ng-gallery

Angular 4 simple gallery project
TypeScript
22
star
12

flask-ner

Flask + spaCy simple API for Named Entity Recognition
Python
20
star
13

storytelling

Links to compelling stories about programming and how storytelling itself relates to computing
19
star
14

python_epidemic_simulation

A crude simulation of an epidemic in Python with pygame visualization
Python
18
star
15

5-minute-fridays

Code from my Five Minute Fridays YouTube series
C#
15
star
16

Javelin

Search / Information Retrieval patterns using .NET
C#
11
star
17

house-prices

EDA, linear regression, random forest house price prediction
Jupyter Notebook
10
star
18

limbus

A basic NLP pipeline in Python with time-series sentiment analysis
Python
8
star
19

LangLearn

Language Learning example app - Blazor + .NET Core Web API
HTML
7
star
20

advantage-api

A basic web API with PostgreSQL back end, sample data seed for developing front-end apps.
C#
6
star
21

data-science-notebooks

A collection of personal jupyter notebooks
Jupyter Notebook
6
star
22

demo-scripts

Repository containing scripts used for my YouTube tutorials
5
star
23

python-twisted-chat-server

working through examples from twisted network programming essentials
Python
4
star
24

sicp-meetup

Structure and Interpretation of Computer Programs Meetup
Scheme
4
star
25

csharp-gof

Gang Of Four Design Pattern implementations in C#
C#
4
star
26

ninety-nine-c-sharp

Completing 99 Problems using C-Sharp (http://aperiodic.net/phil/scala/s-99/)
C#
3
star
27

hanzil

Angular2 application to help users learn Hanzi (in progress)
TypeScript
3
star
28

deep-learning-book-notes

My notes from the Deep Learning book by Goodfellow, Bengio, and Courville. (WIP)
Jupyter Notebook
3
star
29

group_sketch

Jupyter Notebook
2
star
30

wesdoyle

2
star
31

c-algos

Implementations of useful algorithms in C
C
2
star
32

abbreviator

Abbreviates words in a string.
Python
2
star
33

librarian-of-babel

Chrome Plugin for investigating Borges "Library of Babel" emulation at https://libraryofbabel.info/
JavaScript
1
star
34

facedetect

Face detection using OpenCV + Raspberry Pi
Python
1
star
35

when-is-chess

fetches chess events from the library calendar
Python
1
star
36

jira-actions-test

JIRA actions test
1
star
37

mnist-paint

Vanilla JS + TensorFlow paint with MNIST hand-written digit classification
Jupyter Notebook
1
star
38

wesdoyle.net

HTML
1
star
39

my-blog

https://wesdoyle.net | My blog. Current iteration is built with Nuxt.js + Tailwind
Vue
1
star
40

recursive.link

Vue + d3 chaos games
Vue
1
star
41

blog

Source code for my old blog. New source code is here: https://github.com/wesdoyle/my-blog
Vue
1
star
42

ctci-jupyter

Working through Cracking the Coding Interview, 6th Edition with Python with Jupyter Notebook
Jupyter Notebook
1
star
43

clrs-jupyter

Working through CLRS (Introduction to Algorithms) in Python with Jupyter Notebook
Jupyter Notebook
1
star