Skip to content

kingmuli/Task-pilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TaskPilot - Premium Weekly Routine Planner 🚀

A sophisticated Progressive Web App that transforms how you manage weekly routines with smart scheduling, integrated timers, and customizable rewards.

✨ Key Features

🎯 Core Functionality

  • Weekly Routine Planning - Organize tasks across all 7 days
  • Smart Task Management - Add, edit, delete, and track completion
  • Date & Time Scheduling - Precise scheduling for each task
  • Progress Tracking - Visual progress bars and completion statistics
  • Auto-reset System - Weekly task reset every Monday

⏰ Advanced Timer System

  • Integrated Task Timers - Set countdown timers for individual tasks
  • Visual Timer Display - Real-time countdown for upcoming tasks
  • Smart Notifications - Audio, visual, and vibration alerts
  • Snooze Functionality - 5-minute snooze option
  • Multiple Active Timers - Manage several timers simultaneously

📝 Comprehensive Note System

  • Rich Note Management - Create, edit, and organize notes
  • Persistent Storage - Notes saved permanently across sessions
  • Quick Access - Dedicated notes section with easy navigation
  • Date Stamping - Automatic timestamping for all notes

🏆 Customizable Reward System

  • Multiple Reward Types:
    • ⭐ Stars (classic system)
    • 💰 Virtual Money (with real currency conversion)
    • 🍌 Bananas (fun alternative)
    • ✨ Custom units (user-defined)
  • Currency Support - USD, EUR, GBP, JPY, KES with real-time conversion
  • Progress-based Rewards - Earn rewards for completed tasks

🔥 Motivational Features

  • Streak Tracking - Maintain and build daily completion streaks
  • Daily Affirmations - Inspirational quotes with refresh option
  • Achievement System - Milestone recognition for streaks
  • Visual Feedback - Celebratory notifications

📱 Progressive Web App (PWA)

  • Installable - Add to home screen on all devices
  • Offline Functionality - Full functionality without internet
  • Responsive Design - Optimized for mobile, tablet, and desktop
  • App-like Experience - Standalone mode with native app feel
  • Push Notifications - Reminder and alert capabilities

🎨 Premium UI/UX

  • Dark Theme - Elegant dark interface with gradient backgrounds
  • Glass Morphism - Modern glass-card design elements
  • Smooth Animations - CSS transitions and micro-interactions
  • Accessibility - WCAG compliant design patterns

🛠️ Technology Stack

  • Frontend: HTML5, CSS3, Vanilla JavaScript
  • PWA Features: Service Workers, Web App Manifest
  • Styling: CSS Grid, Flexbox, CSS Variables
  • Icons: Font Awesome 6.4.0
  • Fonts: Google Fonts (Inter, Space Grotesk)
  • Storage: LocalStorage API
  • Notifications: Web Notifications API

##📱 Tip: Install it as a PWA for the best experience!

🚀 Quick Start

1. Clone the Repository

git clone https://github.com/kingmuli/Task-pilot.git
cd Task-pilot

2. Serve the Application
🔹 Using Python
python -m http.server 8000

🔹 Using Node.js
npx serve .

🔹 Using PHP
php -S localhost:8000

About

Premium Weekly Routine Planner (PWA) with smart scheduling, timers, notes, rewards, and motivational tools.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors