/InvertedIndex

Demo Application for InvertedIndex

Primary LanguageC#MIT LicenseMIT

Welcome to my app, powered by Blazor Server, MudBlazor, and .NET 8!

  • The first showcase is hierarchical navigation links. I've included a SQLite DB implementation here but it would be trivial to switch to any other provider.

  • The second showcase is behind the scenes in wrapping the LocalBrowserStorage included in .NET with a wrapper so I can write successful unit tests.

    • Still In Progress
  • The third showcase is a random project I thought would be fun, Data Structures - Inverted Index. If you want more information Go Here

    Data Structures - Inverted Index

    Inverted index - An Inverted Index is a data structure used to create full text search. Given a set of text files, implement a program to create an inverted index. Also create a user interface to do a search using that inverted index which returns a list of files that contain the query term / terms. The search index can be in memory.

  • The fourth showcase is Error Handling / Catching, in the event of an error I want the Error Page to be descriptive. In debug mode show the full error, in production mode log it to the database.

  • Still pending are the Unit Tests

MudBlazor

MudBlazor is the component library you've always wanted; A collection of open source components with outstanding support on both Discord and GitHub. It offers a wide range of components, templates, themes, and even components you haven't thought of through Extensions. You can explore more in the documentation and examples on their website: www.mudblazor.com.

Check out the GitHub repository: MudBlazor on GitHub

Join the community on Discord: Discord Server

Discover more with MudExtensions: MudExtensions

Even more with Codebeam.MudExtensions Codebeam.MudExtensions

Unit Tests Docs