Skip to content

Eskinder185/ProgreesTracker

Repository files navigation

ZeroEffort Tracker

Live Demo Built with UI Store Privacy License

Make goals → track progress → finish stuff — with zero hassle.
Beautiful themes, a friendly chat assistant, and everything saved locally in your browser.

🌐 Live Demo · ❓FAQ · ✨Themes · 🚀Deploy


💛 Why you’ll love it

  • Goals, Progress & Tasks — add manually or via the chatbot (type “add goal …” or use Quick Add).
  • One-click Themes — pink, violet, sky, emerald, rose, amber, indigo.
  • Action Tray — sticky, stylish +Goal / +Progress / +Task pills.
  • Real KPIs — Completed Goals, Overall Progress, Categories, Time Remaining.
  • Private by default — stored in localStorage (no account).
  • Optional AI
    • Local (free): WebLLM runs entirely in your browser (no keys).
    • Cloud (free tier): Gemini support if you want it.

🖼 Screenshots

Dashboard Chat + Quick Add Themes
Dashboard Chat Themes

Don’t have screenshots yet? Create a screenshots/ folder and drop images with those names.


🧩 Tech Stack

  • React + Vite (fast dev, tiny bundles)
  • Tailwind CSS (themeable UI, hover glow)
  • Zustand (tiny global store for goals/tasks/settings)
  • WebLLM (optional) — local AI via WebGPU (fully on-device)
  • Gemini (optional) — cloud AI (free tier) with API key

🚀 Quick Start

Windows (PowerShell)

# 1) Clone and install
git clone https://github.com/Eskinder185/ProgreesTracker.git
cd ProgreesTracker
npm.cmd install

# 2) Run dev server
npm.cmd run dev
# open displayed localhost URL

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages