Skip to content

Hábilo is your fellow adventurer in achieving goals. Organize tasks, build habits, and have fun growing day by day. Accept the challenge and become the best version of yourself!

Notifications You must be signed in to change notification settings

PancoBits/Habilo

Repository files navigation

Hábilo - Your Fellow Adventurer ⚔️

App Icon

Status React Vite Live Demo

Hábilo is a PWA that combines task management and habit tracking with RPG elements. Create tasks/habits ("missions") and assign stats like Strength or Intelligence. Complete them to earn rewards, level up your adventurer companion, and collect gel (in-game currency) to customize their appearance in the store.

Table of Contents

Preview

App Preview

Features

  • 🎯 Task Management: Create tasks/habits with priority, stats, due dates, and tags
  • 📊 Progress Tracking: Visualize streaks via heatmap calendar
  • 🏆 Rewards System: Earn gel and level up stats by completing missions
  • 🎨 Customization: Personalize your companion with store items and nicknames
  • 🔄 Cross-Device Sync: Export/import progress between devices
  • 📴 Offline-First: Works without internet; data stored locally (no account required)

Installation

  1. Clone the repository
  2. Open in your preferred code editor
  3. Install dependencies: npm install
  4. Start development server: npm run dev

Built With

  • Vite - Next-gen frontend tooling
  • ⚛️ React - JavaScript library
  • 📦 Local-first architecture

Author

Franco Rodriguez
👔 LinkedIn

About

Hábilo is your fellow adventurer in achieving goals. Organize tasks, build habits, and have fun growing day by day. Accept the challenge and become the best version of yourself!

Topics

Resources

Stars

Watchers

Forks