RecipeNest
RecipeNest to zaawansowany ekosystem do zarządzania przepisami, zaprojektowany zgodnie z filozofią „offline-first” przy użyciu nowoczesnego stosu .NET 8. Wykorzystując .NET MAUI po stronie klienta oraz ASP.NET Core na backendzie, system zapewnia płynną funkcjonalność na urządzeniach mobilnych i stacjonarnych niezależnie od dostępności sieci. Technologicznym sercem projektu jest inteligentny silnik synchronizacji, który zarządza uzgadnianiem danych między lokalnym magazynem SQLite a centralną bazą danych PostgreSQL. Aby utrzymać „Single Source of Truth”, zaimplementowałem współdzieloną warstwę kontraktów danych (DTO), która wymusza bezpieczeństwo typów zarówno po stronie klienta, jak i serwera już w czasie kompilacji. Kluczowe wyróżniki techniczne to integracja Tesseract OCR do dygitalizacji przepisów fizycznych oraz implementacja wzorców klasy enterprise, takich jak MVVM, Dependency Injection oraz asynchroniczne śledzenie zmian w tle. Projekt ten demonstruje głębokie zrozumienie złożonych cykli życia danych, od lokalnych wypchnięć delt po serwerowe rozwiązywanie konfliktów.
Gallery



