Objectuve — Project Synopsis
Every day adds up.
Mission
Objectuve is a gamified goal tracking and social accountability platform that transforms daily consistency into visible, rewarding progress. Small steps compound — and the app makes every one of them count.
Value Proposition
Track goals, earn XP, collect badges, and level up with your community. Objectuve combines structured goal management with gamification mechanics (streaks, XP, badges, ranks) and community accountability — so users stay motivated and celebrating progress every step of the way.
Features
🎯 Goal Management
- Create goals across any category (fitness, finance, career, creativity)
- Break goals into milestones with completion tracking
- Add journal-style updates with photos and notes
- Visual timeline view of progress events
- Toggle goals public or private with shareable links
🔥 Streaks & Consistency
- Daily streak tracking to reward consistency
- Visual streak counters and streak-based achievements
🏆 Gamification & Achievements
- XP system with leveling and rank progression
- Badge collection with rarity tiers (Common, Rare, Epic, Legendary)
- Achievement Hall with animated, shimmer-effect badge cards
- User rank cards with progress bars
👥 Community & Social
- Community feed with reactions (🔥❤️👏) and comments
- Featured and joined communities
- Public goal sharing for social accountability
- Encouragement system (like "cheering" on others' goals)
😊 Mood Tracking
- Daily mood check-ins with six states: Amazing, Happy, Calm, Meh, Tired, Low
- Optional goal linking to correlate emotional state with specific goals
- Optional notes (up to 300 characters) for journaling context
- Stored in a dedicated
MoodLogmodel with user and optional goal associations
🤖 Goal Coach & Insights
- Coach-powered milestone suggestions for any goal
- Community recommendations based on interests
- Contextual advice for getting started or overcoming obstacles
- Insight Cards displayed on every major page (Dashboard, Goals, Achievements, Communities) with four types: Tip, Action, Insight, and Celebration
- Context-aware insight generation based on streak, goal progress, days since last check-in, badge count, and more
- 15-minute insight caching and 24-hour dismissal persistence (localStorage)
📊 Dashboard & Insights
- At-a-glance Quick Stats and Active Goals
- Daily Focus task view
- Getting Started onboarding card with Coach guidance
- Welcome prompt for new users
- Insight Card showing personalized tips or action prompts
🛡️ Admin Panel
- Growth charts and platform-wide stats
- User management table
- Daily stats tracking (users, goals, encouragements)
🎨 Design & UX
- Dark/light theme with smooth transitions
- Mobile-first with animated Bottom Tab Bar (Home, Goals, Badges, Community, Admin, Settings) hidden on desktop in favour of a sidebar
- Animated pill indicator on active tab; admin tab conditionally shown based on user role
- Marketing landing page with hero, features grid, testimonials, and CTA
- Premium, polished aesthetic with glassmorphism-inspired UI
- Design system gallery with brand, tokens, and patterns; interactive Storybook with hundreds of component stories
🔐 Authentication & Security
- Clerk-based authentication (Google OAuth, Apple OAuth, email/password) — GitHub is not enabled on either the production or staging Clerk instance
- Role-based access (admin, moderator, user)
- User profile management synchronized with Clerk
Last updated: 2026-08-21 (docs-drift remediation — corrected stale OAuth provider list, OBJ-2783)