Skip to content

A clean, offline-first to-do app built to keep your day under control.

License

Notifications You must be signed in to change notification settings

Abhinav08bhatt/Ignite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Ignite

A calm, offline daily planner for tasks, mood check-ins, and journaling.
No account. No cloud. Just your day, on your device.




Status: Active Development (v2.1.0)
Download: Download Latest APK



What is Ignite?

Ignite is a lightweight, offline-first app built to help you execute your day without noise. It combines practical task management with emotional self-check and daily journaling in one calm interface.

Everything is stored locally on your device. No sync, no tracking, no account required.


What’s New In This Version

  • Complete Profile page redesign with a calmer card-based layout
  • Daily Mood Board with 5 independent sliders (Calm, Happy, Sad, Anxious, Anger)
  • Dominant-mood insight text that updates based on slider values
  • Daily Journal flow with one journal per day
  • "Create a new journal" / "Edit the journal" smart action based on today’s entry
  • Journal editor page with date header and saved daily emotion mix indicator
  • Recent Journals section focused on previous days (yesterday and earlier)
  • Theme-aware background and card surfaces across the new profile/journal experience

Core Features

  • Create tasks with optional date and time
  • Priority labels: Normal / Urgent / Important
  • Smart grouping: Today / Tomorrow / Upcoming / Someday
  • Today timeline sorting by schedule flow
  • Swipe actions for done/undone/delete with safety confirmation
  • Scheduled local notifications for timed tasks
  • User name personalization and text scaling controls
  • Theme system with system/light/dark variants
  • Fully offline local persistence using Hive

Mood + Journal Model

Ignite now stores daily reflection state per date:

  • 5 mood percentages (0–100%) for each day
  • Journal text for that day
  • Single-entry-per-day journal rule

This gives your profile page historical emotional context alongside journal history.



Notifications

Ignite supports scheduled local reminders for tasks with date + time. Reminders can work even when the app is closed.

Completed tasks and tasks without time are excluded from timed reminder scheduling.


Download

Ignite is currently distributed via GitHub Releases.


Download Latest APK


  • Download the APK from Releases
  • Install it on Android
  • If blocked, enable Install unknown apps for your browser/file manager

Tech Stack

  • Flutter
  • Hive (local database)
  • Provider (state management)
  • flutter_local_notifications (scheduled reminders)
  • timezone (accurate scheduling)
  • url_launcher (external links)

Roadmap

Current Focus (v2 cycle)
  • Journal page refinements and richer emotional insights
  • Profile analytics polish and historical trends
  • More UX smoothness and visual micro-interactions
  • Reliability and performance improvements

Future Direction
  • Zen tab expansion
  • Broader daily routine support
  • Advanced reflection tools (still local-first)

Privacy

Ignite does not collect personal data. Tasks, mood values, journals, and settings are stored locally on your device.

No account. No analytics SDK. No cloud dependency.


Support

  • Star the repo
  • Report bugs via Issues
  • Share feature requests and UX feedback

Built by Avi.


License

Proprietary License (All Rights Reserved).
This project is not open-source. APK builds are shared for personal use.


Ignite your day. Reflect with intent. Finish what matters.

About

A clean, offline-first to-do app built to keep your day under control.

Topics

Resources

License

Stars

Watchers

Forks