Home

Awesome

<img src="https://github.com/gheorghedarle/Xamarin-ToDoApp/blob/main/Screenshots/app_icon.png" width="96" />

Xamarin ToDo App

MIT License

Todo App is a simple to do app developed with Xamarin and Firebase. The app allows you to create an account and login to create tasks and organize them into lists. You can see the tasks for the selected date in realtime mode, edit and delete them with swipe action, reorder them using drag and drop action and filter them by list from More screen. From Profile screen you can hide completed tasks on the main screen and see the total number of tasks, of completed tasks and lists that you created for your account. The app is available in both light and dark mode.

If you like this repository you can support me on

<a href="https://www.buymeacoffee.com/gheorghedarle" target="_blank"><img src="https://www.buymeacoffee.com/assets/img/guidelines/download-assets-sm-1.svg" alt="Buy Me A Coffee" width="175"></a>

Screenshots

Light mode

<img src="https://github.com/gheorghedarle/Xamarin-ToDoApp/blob/main/Screenshots/light_mode.png?raw=true" Width="1620" />

Dark mode

<img src="https://github.com/gheorghedarle/Xamarin-ToDoApp/blob/main/Screenshots/dark_mode.png?raw=true" Width="1620" />

Libraries

Setup

The app is using Firebase. To start the project you need to create a Firebase project.

Android

iOS

After you finish with the configuration enable Email/Password as a provider for sign-in in the Firebase console.

Resources

Illustrations are from Icons8