Skip to content

CharlesAjay/ToDo

Repository files navigation

ToDo App

A simple and modular Todo Application built with Flutter using MVVM architecture and Provider for state management.

Setup Instructions

Prerequisites

  • Flutter SDK (v3.29.2+)
  • Android Studio / VS Code
  • Emulator or real device

Steps

  1. Clone the repo
  2. Run with flutter run

Features

  • User Registration and Login (Firebase Authentication)
  • Todo task lists
  • Create, Update, Complete, Delete Tasks
  • Persistent tasks synced with Firebase Firestore
  • Modular, scalable MVVM architecture
  • Loading indicators for network operations
  • Responsive design (Mobile & Web support)
  • Error handling

Known Issues/Areas of Improvement

  • 2 Step Verification (Not implemented due to time constraints)
  • Multiple task selection and manipulation
  • UI Tweaks

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors