Shelfie is a smart inventory app built with .NET MAUI and ASP.NET Core.
It helps you manage items by categories (such as products, medicines, and custom types), track expiration dates, and securely store data using a backend and PostgreSQL.
- 📊 Dashboard with category statistics and recent operations
- 📁 Product & medicine management (add/edit/delete, track expiry)
- 🧩 Custom categories with flexible fields (define fields once and reuse them when adding items).
- 🛡️ Secure profile system (login, register, update, logout)
- 🌐 Localization (English / Russian)
- 📡 Backend synchronization
- 📱 Mobile-first design using .NET MAUI (Blazor)
- Frontend: .NET MAUI (Blazor)
- Backend: ASP.NET Core
- Database: PostgreSQL, Entity Framework Core
- Auth: JWT-based authentication
- Languages: C#, JS, Razor, HTML/CSS
You can download the latest APK here.
This project is licensed under the MIT License.