ad-tra / cron-habit-tracker

Elevate habit tracking with Cron-like scheduling for fine-tuned control
1 stars 0 forks source link
cron egui rust

Habit Tracker with Cron-Like Scheduling

image

Overview

This Rust-based habit tracker is built on egui. Unlike traditional habit trackers, it allows you to specify the target frequency of your habits using the powerful Cron syntax.

Features

Usage

  1. Clone the repository.
  2. Build the project using Rust's package manager. cargo run
  3. Create a lockbook account
  4. Login by pasting your lockbook account key
  5. Customize your habit schedules, explore the retro aesthetic, and track your progress.

Contributing

I originally developed this app as a take-home project for Lockbook. The code quality might not be top-notch as I was on a tight deadline, and I didn't have any prior experience with Rust or egui. Feel free to throw in your bug reports, feature ideas, or even some code tweaks through pull requests.