← Back to all projects

NextThingDone: Essentialist Productivity System

2025-...
CoachingTime ManagementGTDGamificationAIMicroservicesi18n

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

NextThingDone: Essentialist Productivity System media 1
NextThingDone: Essentialist Productivity System media 2
NextThingDone: Essentialist Productivity System media 3
NextThingDone: Essentialist Productivity System media 4
NextThingDone: Essentialist Productivity System media 5