Skip to content

Yassa-hue/BookLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BookLib

This is an online book library and reader. You can create account, browse books, add book to your collection and read books in sessions so that if you resume reading a book you return to the page you stopped at. You need C#, .net and SQLite to run this project.

In this project:

  • Functional programming : This project is designed by FP from A to Z. I used the power of FP to make the code testable, extendable and readable.
  • Databases : Indexes are used to maintain high performance as the number of records grows.
  • C# : Intensive use of C# function delegations, function composition and containers.

To run this project properly you have to move the database file ./BookLib/book.db to BookLib/bin/Debug/net7.0 in order to be accessible by the code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages