Project Overview
Hue-Man is a social motivation and goal-tracking platform where users can set personal goals, track their daily progress, and inspire each other through a community feed. The app features a colorful, human-centered design philosophy — each user's profile is represented by unique color hues that evolve as they achieve milestones. Built with Nuxt.js and Supabase, it combines the best of SSR performance with real-time social features.
Key Features
- Personal goal setting and daily progress tracking
- Community feed for sharing achievements
- Real-time notifications via Supabase
- User profiles with evolving color themes
- Milestone badges and achievement system
- Prisma-powered relational data modeling
Technical Highlights
Nuxt.js with server-side rendering ensures fast initial page loads and SEO visibility. Supabase provides PostgreSQL database, real-time subscriptions for the social feed, and row-level security for user data. Prisma ORM manages complex relational queries between users, goals, and achievements. NuxtUI delivers accessible, pre-built components.
