Skip to content

Latest commit

Β 

History

385 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

FlowTrack Pro Official App Logo

πŸš€ FlowTrack Pro v7.5.1

πŸ’Ž The Ultimate Master Study & Productivity Ecosystem β€” 2026 Enterprise Edition

FlowTrack Pro Features

Release v7.5.1 Live Demo MIT License Build Passing

GitHub Stars GitHub Forks GitHub Issues Total Downloads Repo Views

React 19 TypeScript 5.9 Vite 7.3 Electron 43 Tailwind CSS 4 NeonDB Platforms


FlowTrack Pro Banner

The professional-grade, AI-powered, strict study tracker built for relentless learners. Engineered into 3 distinct operational tiers: Serverless PWA Web App, Web App + Python Tracking Service, and Standalone Windows/macOS Desktop Application.


🌐 Live Web App Β β€’Β  πŸ“¦ Download Desktop Installer Β β€’Β  πŸ“– Architecture Guide Β β€’Β  πŸ“Š Privacy Policy



πŸ“Œ Executive Navigation & Table of Contents

β”œβ”€β”€ πŸ†• What's New in v7.5.1
β”œβ”€β”€ πŸ“Έ Live Product Interface Showcase
β”œβ”€β”€ πŸ‘€ Lead Architect & Project Specs
β”œβ”€β”€ πŸ”— Developer Social & Community Profiles
β”œβ”€β”€ ✨ Key Features & Innovations
β”œβ”€β”€ πŸ“‚ Complete Repository Documentation Index
β”œβ”€β”€ πŸ›οΈ System Architecture & Data Flow
β”œβ”€β”€ ⚑ Operational Tiers Comparison Matrix
β”œβ”€β”€ πŸ–₯️ System Requirements & Hardware Specs
β”œβ”€β”€ πŸš€ Installation & Developer Quickstart
└── πŸ“œ License, Security & Support
Section Jump Link
πŸ†• What's New β†’ v7.5.1 Changelog
πŸ“Έ Interface Showcase β†’ Screenshots
πŸ‘€ Author & Specs β†’ Project Info
✨ Features β†’ All Features
πŸš€ Install β†’ Quickstart
πŸ›‘οΈ Security β†’ Privacy

πŸ†• What's New in v7.5.1

Important

This is the latest stable production release. Update immediately for best performance.

# Change Impact
πŸ› Fixed "Something went wrong" crash when opening new tab in Web Portals πŸ”΄ Critical
πŸ” Fixed Unauthorized IPC channel: get-desktop-settings security error πŸ”΄ Critical
☁️ Added NeonDB cloud sync β€” restore all data after PC wipe from cloud 🟒 Feature
πŸ”‡ Removed annoying SQL warning popups in production browser console 🟑 UX
🚫 Fixed Popup/new-window hijacking in embedded webview browser 🟑 UX

πŸ“Έ Live Product Interface Showcase

FlowTrack Pro Workspace Interface
FlowTrack Pro v7.5.1 β€” Unified Study Workspace featuring Smart Timer, True Pitch-Black OLED Engine, Encrypted Vault & MindMap Whiteboard

πŸ‘€ Lead Architect & Project Specs

Attribute Specification & Verification Link
πŸ–ΌοΈ Brand Identity FlowTrack Pro (view logo)
πŸ‘‘ Product Name FlowTrack Pro β€” Master Study & Productivity Ecosystem
πŸ§‘β€πŸ’» Lead Developer Sudhir Singh (@SudhirDevOps1)
πŸ“¦ Current Version v7.5.1 β€” Production Master Release
βš–οΈ License MIT Open Source License
🌐 Live Production Web the-ultimate-master-study-tracker.vercel.app
πŸ™ GitHub Repository SudhirDevOps1/The-Ultimate-Master-Study-Tracker
πŸ“₯ Official Release v7.5.1 GitHub Release
☁️ Cloud Database NeonDB Serverless PostgreSQL (for cross-device sync & recovery)

πŸ”— Developer Social & Community Profiles

Connect with the author & join the FlowTrack Pro study ecosystem:

GitHub Β  LinkedIn Β  Instagram Β  Email


✨ Key Features & Innovations in v7.5.1

Note

FlowTrack Pro is engineered for zero-distraction, deep-work study sessions with native OS integration.

πŸ–€ 1. True Pitch-Black OLED Dark Theme Engine
  • 0ms Startup Hydration: Instant OLED Black (#000000) theme application at script load (0ms) across Web & Desktop apps.
  • 100% OLED Contrast: Pure black #000000 body background, #050505 glass cards, and high-visibility neon accent themes.
🎨 2. Dual-Engine MindMap & Excalidraw 0.18.1 Canvas
  • Vector Tree Visualizer: Interactive tree node engine for structuring complex study topics and hierarchies.
  • Excalidraw 0.18.1 Whiteboard: Dynamic Excalidraw dynamic loader bundled with complete 145 kB CSS stylesheets and WOFF2 vector font assets for flawless Vercel production rendering.
πŸ” 3. In-App Encrypted Credential Vault & Auto-Fill
  • Local Vault Security: Store login credentials for PW, Apna College, Coursera, YouTube, and study portals securely inside localStorage using XOR/Base64 obfuscated ciphers.
  • 1-Click DOM Injection Auto-Fill: Interactive πŸ”‘ Fill Login button in browser address bar injects DOM scripts directly into embedded Chromium <webview> elements.
πŸ”„ 4. Background Silent Auto-Updater (electron-updater)
  • Silent Background Updates: Background polling service automatically checks GitHub Releases 10 seconds post-launch.
  • 1-Click Restart & Install: Downloads release binaries in background with live progress indicators and a 1-click update installation button.
πŸ›‘οΈ 5. Anti-Cheat System Clock Guard & Security Hardening
  • Anti-Tamper Time Guard: Validates system clock deltas to prevent users from artificially shifting Windows time forward to inflate study XP or instantly complete timer blocks.
  • Strict IPC Protocol Whitelist: Blocks unauthorized OS protocol link execution, allowing only http://, https://, and mailto: links.
🌐 6. Embedded Chromium Web Portals Engine & Media Player
  • In-App Browser Sandbox: Open course portals directly inside FlowTrack Pro without switching context.
  • Zero-CORS local-media:// Protocol: Stream local video and audio lectures directly from any drive letter (C:\ to Z:\).

πŸ“‚ Comprehensive Documentation Directory

Every component of the FlowTrack Pro ecosystem is thoroughly documented across specialized markdown guides. All files are located within this repository:

πŸ—‚οΈ Root & Core Docs

Document Link Description
πŸ“– Full System Architecture Guide docs/FULL_SYSTEM_GUIDE.md Complete deep dive into Zustand state stores, IndexedDB schema, procedural audio synthesis & all 3 operational tiers.
πŸ“Š Analytics & Tracking Policy docs/ANALYTICS_AND_TRACKING_POLICY.md Exact data privacy specification β€” what is tracked, why, where it lives, and what is NEVER tracked.
πŸ—ΊοΈ Future Roadmap (2026–2027) docs/FUTURE_ROADMAP.md Planned features, upcoming modules, and enhancement roadmap across all 3 operational categories.
☁️ Cloud Architecture docs/cloud-architecture.md Guest Mode vs Cloud Mode architecture β€” IndexedDB local storage vs NeonDB/Firebase cloud sync.
πŸ”‘ Environment Setup Guide docs/ENV_SETUP_GUIDE.md Step-by-step Firebase & Vercel environment variable setup for cloud sync deployment.

πŸ–₯️ Desktop App Docs

Document Link Description
πŸ–₯️ Desktop App Guide desktop-app/README.md Standalone Electron Desktop App guide β€” IPC API, C# Win32 active window tracker, Password Vault & Auto-Updater.

🌐 Web App Docs

Document Link Description
🌐 Web App Overview web-app/README.md Web Application module overview β€” IndexedDB offline persistence, PWA install, zero-signup architecture.
πŸš€ Quick Start Guide web-app/QUICK_START.md 1-click Windows launch guide using START.bat β€” auto-starts Python backend & Web UI together.
βš™οΈ Complete Setup Guide web-app/SETUP_GUIDE.md Full cross-platform setup for Windows, macOS & Linux β€” app tracking, browser analytics & productivity scoring.
πŸ‘€ User Guide web-app/USER_GUIDE.md End-user guide covering Dashboard, Analytics, App Monitor, Timer, AI Study Assistant & Offline Mode.
⌨️ Cheat Sheet web-app/CHEAT_SHEET.md Quick-reference keyboard shortcuts, feature map, and common workflows at a glance.
πŸ”— Backend Integration Guide web-app/BACKEND_INTEGRATION.md Architecture for optional Python backend (backend.py) hybrid connection on localhost:5001.
πŸ“š Documentation Index web-app/DOCUMENTATION_INDEX.md Master index to navigate all web-app docs β€” choose your path by role (user / developer / contributor).
πŸ›‘οΈ System Rules & Privacy Policy web-app/SYSTEM_RULES.md Core system rules, activity detection, auto-pause logic, privacy-first guarantees & data handling policy.
πŸ“ Changelog & Release History web-app/CHANGELOG.md Chronological version release logs with full feature & bugfix notes from v1.0.0 β†’ v7.5.1.

πŸ›οΈ System Architecture & Data Flow

graph TD
    A["πŸ‘€ User Focus Session"] --> B["⏱️ FlowTrack Smart Timer Engine"]
    B --> C{"πŸ“± Operational Tier"}

    C -->|"Category 1"| D["🌐 Web App (Vercel CDN)"]
    D --> E["πŸ’Ύ IndexedDB / LocalStorage"]
    E --> N["☁️ NeonDB Cloud Sync & Recovery"]

    C -->|"Category 2"| F["🐍 Web App + Python Service"]
    F --> G["πŸ’» Active Window Tracker (backend.py)"]
    G --> H["πŸ—„οΈ Local SQLite DB"]

    C -->|"Category 3"| I["πŸ–₯️ Standalone Desktop App (Electron)"]
    I --> J["⚑ C# Kernel Native Tracker (win-tracker.exe)"]
    I --> K["πŸ” Encrypted Password Vault"]
    I --> L["πŸ”„ Silent Auto-Updater (electron-updater)"]
    J --> M["πŸ“Š Daily JSON Logs & Analytics"]
    M --> N
Loading

πŸ“Š Operational Tiers Feature Matrix

Feature / Capability 🌐 Category 1: Web App 🐍 Category 2: Web + Python πŸ–₯️ Category 3: Desktop App
Installation Required ❌ None (Zero Install) ⚠️ Python 3.8+ Setup ❌ None (Double-click .exe)
Active OS App Tracking ❌ Domain Only βœ… Full OS Active Window βœ… Kernel Win32 Tracking
System Tray Minimization ❌ No ❌ No βœ… Full System Tray Support
Password Vault & Auto-Fill ⚠️ Web Storage Only ⚠️ Web Storage Only βœ… Encrypted Vault + DOM Injection
Background Auto-Updater ❌ No ❌ No βœ… Background Silent Auto-Update
Cloud Sync & Recovery βœ… NeonDB Sync ❌ No βœ… NeonDB Sync
Offline Performance βœ… Full PWA Offline βœ… Local Server βœ… 100% Standalone Offline
Resource Usage (RAM) ~50 MB – 100 MB ~150 MB – 200 MB ~100 MB – 180 MB

πŸ–₯️ Hardware & Platform Requirements

Tip

FlowTrack Pro is optimized to consume < 0.5% CPU in background mode.

Specification Minimum Requirement Recommended Specification
πŸ’» Operating System Windows 10 (64-bit), macOS 11+, Linux Windows 11 (64-bit) / macOS Sonoma
⚑ Processor (CPU) Intel Core i3 / AMD Ryzen 3 / Apple M1 Intel Core i5 / AMD Ryzen 5 / Apple M-Series
🧠 Memory (RAM) 2 GB available RAM 4 GB – 8 GB RAM
πŸ’Ύ Disk Storage ~150 MB free disk space SSD storage (~200 MB)
🌐 Display Resolution 1280 Γ— 720 (HD) 1920 Γ— 1080 (FHD) or higher

πŸš€ Quickstart Guide & Installation

🌐 Category 1: Serverless Web App (Zero Install)

To launch the lightweight web application locally:

cd web-app
npm install
npm run dev
# Open http://localhost:5173 in any modern browser

πŸ‘‰ Read Web App Documentation: web-app/README.md


🐍 Category 2: Web App + Python Backend Service

To enable OS active window tracking in browser mode:

# 1. Start the Python tracking service
cd web-app
python backend.py

# 2. In a separate terminal, launch the Web UI
npm run dev

πŸ–₯️ Category 3: Standalone Desktop Application

To run the full-featured Desktop App with Password Vault & Auto-Updater:

cd desktop-app
npm install
npm run electron:dev

# Build compressed standalone installers (~150MB)
npm run electron:build

πŸ‘‰ Read Desktop App Documentation: desktop-app/README.md


πŸ›‘οΈ Security Disclosures & Privacy Guarantee

Important

100% Privacy Preserved: FlowTrack Pro operates strictly offline-first.

  1. No External Server Uploads: Your study logs, task titles, active window titles, and credential vault remain stored locally on your device.
  2. Encrypted Vault Storage: Credentials stored in the Password Vault are obfuscated using local ciphers and never transmitted over any network.
  3. Protocol Whitelisting: External links opened from within the app are validated against a strict protocol whitelist (http://, https://, mailto:).

πŸ“œ License & Credits

πŸ“Š Developer GitHub Activity & Streak

Sudhir's GitHub Streak

Total Contributions Β  Primary Stack Β  Open Source



Designed & Architected with ❀️ by Sudhir Singh (@SudhirDevOps1)

Licensed under the MIT Open Source License

For feature requests, bug reports, or enterprise feedback, feel free to file a GitHub Issue or reach out via Support Email.


⬆️ Back to Top

About

FlowTrack Pro: The Ultimate Master Study Tracker The professional-grade, strict productivity ecosystem built for relentless learners.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages