Build a cross-platform Book List application built with .NET MAUI using SQLite to persist the data. It keeps clean architecture principles like MVVM and a modern UI layout.
- MVVM architecture to separate between UI and logic of the app.
- Data binding and commands to create a dynamic UI to reflect changes in real time
- UI built with XAML
- Handling of user input and state updates
- Page navigation using Shell routing
- Use of dependency injection
- SQLite
- Add new tasks to the db
- Display tasks in a list
- Delete tasks through user swipe right interaction
- Tap a task to navigate to it's detail section
- Responsive UI driven by data binding
- .NET MAUI
- C#
- XAML
- MVVM
- .NET Community Toolkit
- SQLite