Skip to content

"ToDo" designed to streamline task management and enhance productivity. With this app, you can effortlessly organize your tasks and stay on top of your to-do list

Notifications You must be signed in to change notification settings

HaythamHany95/ToDo

Repository files navigation

ToDo

"ToDo" designed to streamline task management and enhance productivity. With this app, you can effortlessly organize your tasks and stay on top of your to-do list

Features:

  • Add, Update, Delete, and Mark Tasks: Easily manage your tasks with intuitive options.

  • Date Specification: Set deadlines for your tasks to prioritize effectively.

🛠️ Implementation:

  • SharedPreferences: Efficiently store user preferences for a personalized experience.

  • MVVM Arch design pattern with Provider to manage state effortlessly and ensure smooth data flow within the app.

  • Firebase Database: Utilize Firebase for secure and reliable task storage.

  • Authentication: Seamlessly sign in and sign up with Firebase authentication.

  • Dart & Flutter Widgets: Leverage the power of Dart and Flutter for a robust and responsive user interface.

  • Splash Screen: Enhance user experience with a professional splash screen.

⚙️ Customization:

  • Language Settings: Choose between Arabic and English for a tailored interface.

  • Mood Settings: Switch between light and dark modes for a comfortable viewing experience.

Screenshot_1713605571 Screenshot_1713605576 Screenshot_1713605639 Screenshot_1713605648 Screenshot_1713605610 Screenshot_1713605663

About

"ToDo" designed to streamline task management and enhance productivity. With this app, you can effortlessly organize your tasks and stay on top of your to-do list

Topics

Resources

Stars

Watchers

Forks