NextThingDone: Essentialist Productivity System
NextThingDone is an innovative task management and personal productivity ecosystem designed with a focus on minimalism, deep psychological engagement, and gamification. The project aims to eliminate cognitive load and help the user gradually become a better version of themselves through the philosophy of Essentialism.
Key Features and Mechanics:
-
AI Smart Voice Input (Dual-Mode): A hybrid input system combining real-time browser transcription (Web Speech API) with multimodal audio analysis (Gemini 2.0 Flash). Users can dictate complex tasks ('Buy milk tomorrow at 9 AM'), and the AI automatically extracts structured data (Date, Time, Type) with high precision, using audio intonation as the source of truth.
-
Gamification 2.0 'Golden Ratio': A deep achievement system based on Fibonacci numbers. Includes:
- Progression: Levels from 'Pair' (2 tasks) to 'Enlightened' (377 tasks).
- Shadow Side: Anti-achievements for harmful patterns (e.g., 'Night Eater' for 3 AM work, 'Sisyphus' for undoing tasks).
- Willpower: Streak tracking for habits ('Iron Rod') and app usage.
-
Task Type Triad & Timezones:
- Habits: Strict 'Safe Noon' logic ensures habits remain pinned to their calendar date regardless of the user's timezone travel.
- Actions: One-time tasks with precise deadline tracking.
- Projects: Nested structures with 'Architect' achievements for decomposition.
-
Global Architecture: Multi-region deployment ready (RU/Global) with separate billing integrations (Stripe/T-Bank) and API proxying for low-latency access worldwide. Fully localized (i18n) into 4 languages.
Tech Stack:
- Backend: High-performance API on Golang (Gorilla Mux, Sqlx) handling core logic and gamification engine.
- AI Microservice: Python/FastAPI service communicating via RabbitMQ to process tasks and generate coaching insights.
- Frontend: Vue 3 + TypeScript SPA with offline-ready architecture foundation and reactive UI updates.
Media Gallery




