Back to Portfolio
Full Stack2024

Rooted Together

A community-driven urban tree planting platform connecting neighbors to organize, discover, and RSVP for local greening events.

Rooted Together preview

Overview

Rooted Together is a full-stack platform empowering local neighborhoods to coordinate urban canopy restoration. It features an interactive planting event calendar, live spot availability counters, neighborhood impact tracking, and an Express & PostgreSQL backend with Drizzle ORM.

The Problem

Grassroots environmental initiatives struggle to coordinate volunteers, manage event capacity limits, and communicate environmental impact in an intuitive, engaging interface.

The Solution

Engineered a responsive web application featuring real-time RSVP spot reservations, neighborhood canopy impact statistics, dynamic filtering by event type and date, and an API server backed by PostgreSQL and Drizzle ORM.

Technologies

ReactTypeScriptTailwind CSSFramer MotionNode.jsExpressPostgreSQLDrizzle ORM

Key Highlights

  • Real-time event RSVP & capacity spot counter
  • Interactive canopy impact metrics and stories
  • Dynamic event filtering by neighborhood & date
  • Full-stack monorepo with Express & Drizzle ORM
View Source on GitHub