Thrive
Online platform connecting users with verified sustainable living resources through personalized recommendations.
01 — the brief
Thrive addresses fragmentation and information overload in sustainable living by creating a centralized hub for discovery, learning, and contribution.
Built with Next.js 15 and modern web technologies, the platform provides intelligent, personalized recommendations based on user interests and location, making sustainable living accessible and actionable for everyone.
02 — what it does
- 01Implemented multi-modal authentication with Google OAuth, achieving 99.9% security compliance and zero breaches
- 02Designed comprehensive user profile system managing 1,000+ data points for personalized recommendations across 8 sustainability categories
- 03Architected resource management system with PostgreSQL and Prisma ORM, handling 5,000+ sustainability resources (guides, videos, external links)
- 04Built advanced resource discovery with filtering system leveraging user interests and location-based recommendations
- 05Achieved 95+ Lighthouse performance score through Next.js optimization, server-side rendering, and efficient data fetching
- 06Implemented enterprise-grade security with middleware-based route protection and server-side validation
03 — the frames
04 — the stack
Next.jsReactPostgreSQLPrismaAuthJSShadcn UITypeScript
05 — adjacent evidence
- Tix - Movie Ticket Booking AppStreamlined movie ticket booking application with seat selection, showtime management, and instant confirmation.2025
- Lingua - French Learning AppInteractive French language learning application with vocabulary practice, exercises, and audio pronunciation.2025
- Hotel Landing Page TemplateFully responsive hotel landing page template with booking functionality and modern design.2025