Skip to content

A Flutter-based personal productivity app featuring a yearly view, prioritized daily tasks, and a customizable 2-hour Pomodoro timer.

Notifications You must be signed in to change notification settings

tasneem38/Focus365

Repository files navigation

Focus365

Your year, your focus, your progress.

Focus365 is a comprehensive personal productivity application designed to help you organize your daily life, maintain focus, and track your long-term progress. Built with Flutter, it combines task management, a customizable focus timer, and detailed analytics into a beautiful, calming interface.

🌟 Key Features

📅 Smart Calendar & Daily Organization

  • Yearly View: Get a bird's-eye view of your productivity streaks and activity levels throughout the year.
  • Daily Log: Structure your day with prioritized task categories:
    • Must Do: Non-negotiable tasks.
    • Should Do: Important but not critical.
    • If I Have Time: Bonus tasks.

⏱️ Pomodoro Focus Timer

  • Customizable Duration: Use the intuitive slider to set your focus session anywhere from 25 minutes to 2 hours.
  • Focus Modes: Switch between Focus, Short Break, and Long Break modes.
  • Visual Timer: Elegant circular progress indicator to keep you on track.
  • Clean Interface: Distraction-free design with simple play/pause controls.

📊 Analytics & Insights

  • Monthly Reports: Visual charts tracking your task completion rates and total focus hours.
  • Progress Tracking: Monitor your consistency and improvement over time.

⚙️ Settings

  • Notifications: Toggle reminders to keep you on track.
  • Support: Direct line to support for feedback and queries.
  • Privacy Focused: Your data stays on your device.

🛠️ Technology Stack

  • Framework: Flutter (Dart)
  • State Management: Provider
  • Local Storage: Sqflite (SQLite)
  • Charts: fl_chart
  • Design: Custom calming color palette (Earth tones, Sage Green, Deep Brown)

🚀 Getting Started

Prerequisites

  • Flutter SDK (latest version recommended)
  • Dart SDK

Installation

  1. Clone the repository

    git clone https://github.com/tasneem38/Focus365.git
    cd focus365
  2. Install dependencies

    flutter pub get
  3. Run the app

    flutter run

📱 Screenshots

📬 Support

For any queries or feedback, please contact us at: sh29tasneem@gmail.com


© 2026 Focus365. All rights reserved.

About

A Flutter-based personal productivity app featuring a yearly view, prioritized daily tasks, and a customizable 2-hour Pomodoro timer.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published