A downloadable project for Windows and Android

Chronos Habit Tracker

The source code can be found here!

Checkout the web page for Chronos!

Chronos is a habit tracking app built with the Godot Engine.

The purpose of this app was to show that Godot can also be used to create mainly UI driven applications.

Development of the app was also used to practice Agile Development through development and design sprints in Notion

Features

All features of Chronos were built using control nodes.

Home Page

   Daily Timeline

  • Custom smooth scrolling and zooming.
  • Seamless loading of past logged actions
  • Action Goals that mark your progress over the past few weeks
  • Start and stop times of actions can be adjusted
  • Start and stop time of neighboring actions are also automatically adjusted
  • Auto Scrolling to current time on action start
  • Auto zooming to place full action blocks into view when selected
  • Pop Up display of action block info on selection

   Action Selection

  • Action Buttons that start and stop tracking of actions on press
  • Drag and drop feature to place actions at any time on the timeline
  • Pop up for creating and editing actions.

Habits Page

    Habit Timeline

  • Creates contiguous habit blocks to show what actions you tend to do during the day.
  • Sorts through thousands of data points to create habit blocks in real time.  
  • Custom smooth scrolling and zooming restricted to a 24 hour period.
  • Juicy loading animations for habit blocks
  • Selectable blocks with pop up info
  • Smooth scrolling back to the 24 hour period.

   Habit Day Selection

  • A selection of days that allow you to see your habits for any grouping of days.
  • Hot Habit Timeline reload on new selections.

  Habit Goals Page

  • Custom habit goal timelines for each day of the week.
  • Habit goals can be set for multiple days at a time.
  • Adjustable habit goals that update for all days the habit is selected.
  • Hard borders on the habits to prevent trying to plan multiple things at once.
  • Configurable wiggle room to account for time transitioning between activities.

History Page

  • A full history of all actions that have been logged split by days.
  • Contains the action name, start date, start time, stop time, end date, and duration.

Download

Download
ChronosAndroid.apk 246 MB
Download
ChronosExportWindows.zip 28 MB

Install instructions

For windows just unizp and make sure the .pck file is in the same folder as the Godot application. 

Leave a comment

Log in with itch.io to leave a comment.