Tsari" actually means "to plan" or "to organize" in Hausa. It gives the app a layer of cultural depth that most generic trackers lack Featuring an iOS-inspired glassmorphism UI, it combines habit tracking with a Dynamic Rotation System for subjects and tasks. With integrated YouTube focus streams and a Pomodoro timer, it’s built to reduce friction
Tsari is a high-performance PWA designed to bridge the gap between structure and flow. Featuring an iOS-style glassmorphism UI, it offers Dynamic Rotation for complex schedules and integrated YouTube focus streams. With a built-in precision timer and local-first data, it’s the ultimate tool for deep work.
Tsari: Precision Rhythms for Peak Performance
Tsari is a high-performance, minimalist productivity engine built as a Progressive Web App (PWA). Designed for those who view their daily routine as a system to be optimized, it merges schedule blocking, habit tracking, and focus tools into a single, sleek "Glassmorphism" interface.
🚀 Key Features
Dynamic Task Rotation: Automatically cycles through complex study modules or project categories (e.g., alternating between Thermodynamics and Python Dev) to maintain high cognitive engagement.
Embedded Focus Audio: A persistent, lightweight player for streaming Lofi or Deep Focus audio directly via the YouTube IFrame API without the friction of app-switching.
Integrated Precision Timer: A Pomodoro-style timer tied directly to your active blocks, allowing for granular tracking of actual "time-on-task."
PWA Architecture: Optimized for a native-app feel on iOS and Android. Fast, weightless, and accessible right from your home screen.
Local-First Privacy: No cloud databases or tracking. All data is stored securely and exclusively in your browser's localStorage.
🛠️ Tech Stack
Frontend: Vanilla JavaScript (ES6+), CSS3 (Custom Properties & Glassmorphism), HTML5.
Integrations: YouTube IFrame Player API for background audio.
Design: Inspired by Apple’s SF Pro design language for a tactile, premium user experience.
📥 Getting Started
Clone the Repository:
Bash
git clone
github.com
Configure Your System: Open script.js to define your core schedule in DEF_SCH and your subject tasks in DEF_SUBJ.
Deployment: Host via GitHub Pages or Vercel for instant PWA access.
Distributed under the **MIT License* …