The one who built this.
2025 · Next.js · React · PostgreSQL · Prisma · AuthJS · Shadcn UI · TypeScript

Thrive

Online platform connecting users with verified sustainable living resources through personalized recommendations.

Thrive screenshot

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

Thrive — frame 1
Thrive — frame 2
Thrive — frame 3
Thrive — frame 4

04 — the stack

Next.jsReactPostgreSQLPrismaAuthJSShadcn UITypeScript

05 — adjacent evidence

Want one of these?

start a project← all work