Skip to content

atikur01/task_manager_provider

Repository files navigation

Task Manager 📝

A comprehensive and intuitive Task Manager application built with Flutter. This tool helps you organize your daily tasks efficiently, featuring a clean UI, secure authentication, and robust state management.

🌟 Features

  • User Authentication: Secure login and OTP verification.
  • Task Management: Create, read, update, and delete tasks effectively.
  • State Management: Optimized with Provider for smooth and responsive performance.
  • Local Storage: Preferences and user session handled seamlessly using shared_preferences.
  • Image Handling: Profile or task-related image uploads.
  • Responsive Design: Adapts beautifully to modern mobile screens.

📸 Screenshots

Here is a glimpse of the application:

Screenshot 1 Screenshot 2

🛠️ Technology Stack

🚀 Getting Started

Follow these instructions to get a copy of the project up and running on your local machine.

Prerequisites

  • Flutter SDK (>=3.38.1)
  • Dart SDK (>=3.10.0 <4.0.0)
  • Android Studio / VS Code with Flutter & Dart extensions installed.

Installation

  1. Clone the repository:

    git https://github.com/margaretjconn528/task_manager.git
  2. Navigate to the project directory:

    cd task_manager
  3. Install dependencies:

    flutter pub get
  4. Run the app:

    flutter run

🤝 Contributing

Contributions, issues, and feature requests are welcome!


About

Module 22 Task Manager Assignment

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors