Skip to content

Andras-Csanyi/DigitalLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Badges

Bugs Code Smells Coverage Duplicated Lines (%) Lines of Code Maintainability Rating Quality Gate Status Reliability Rating Security Rating Technical Debt Vulnerabilities

Build Status

Digital Library Project

This project is about how to manage huge amount of different documents while you can manage the content connections between them. The problem space this project tries to find a good solution are the following:

  • ETL documents in from different sources in different format
  • managing content and relations between different documents and/or its sections
  • user interface for reading, where the document connections are displayed in the way it elevates the reading experience
  • support for writing a document where including other document references is easy
  • support for searching through the stored documents
  • support for different searching such as full text, thesaurus, etc.

It will be a long journey and you can find the experience of developing this project in my blog, and further information about the product can be found here.

Try it out

There is no installer!

  • Install .Net Core SDK on your machine
  • clone the repository
  • cd src/Host/WebApp
  • dotnet run to have the REST Api running
  • open another command line and navigate to src/Host/WebUI and
  • dotnet run
  • open a browser and navigate to http://localhost:5000

In case of you'd like to see the code I suggest to use Rider, but VS Code or Visual Studio will be fine too.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published