Build a cross-platform Todo List application built with .NET MAUI. It keeps clean architecture principles 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
- Add new tasks
- 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