Libertyflix

Local movie collection app

Personal passion project. Application to get a visual overview for a local movie collection. Built with .NET MAUI and Blazor Hybrid.

Tech Stack

.NET.NET
C#C#
BlazorBlazor
SQLiteSQLite

Problem

Managing a large local movie collection without a visual interface is inefficient.

Solution

Made a user-friendly app with movie posters for easy browsing, searching and filtering.

Key Features

Offline-first with SQLite database

Advanced search & filtering

Automatic app updates on feature releases

Settings page for personalized experience

Challenges Overcome

1

Offline data synchronization and local database management

2

Integrating external movie metadata API

3

Implementing efficient SQLite queries for instant search results

Insights Gained

.NET MAUI simplifies cross-platform development

SQLite is powerful for offline-first applications

Personal projects drive learning and innovation

Videos & Images

The Problem: Files in a folder are hard to manage

The Solution: visual interface for movie files

Search and Filter

Settings & Automatic update

Responsive design

Watch next