Flutter Todo App

This Flutter application provides a login screen and a todo screen to manage tasks for authenticated users.

Overview

The app utilizes two Dummy API endpoints (dummyjson) for its functionality:

  • Authentication API Endpoint: Used for user login and authentication. Endpoint: Authentication API
  • Todo API Endpoint: Fetches user-specific tasks. Endpoint: Todo API

The application fetches user-specific tasks upon successful authentication and displays them in an intuitive interface.

Installation and Usage

  1. Clone the repository:

    git clone https://github.com/yourusername/flutter-todo-app.git
  2. Navigate to the project directory:

    cd flutter-todo-app
  3. Install dependencies:

    flutter pub get
  4. Run the Application using USB Debugging or on an Emulator

    flutter run

Pages and Screenshots

Hero Screen
Login Screen
Todo Screen