Skip to content

seabass42/Basque

Repository files navigation

Basque - CAA (Climate Action App)

Making climate action competitive, local, and fun.


Overview

Basque is a gamified climate action platform built in 48 hours at SJ Hacks 2026. Communities compete on real-time leaderboards ranked by per-capita climate engagement, with interactive map visualizations showing how your neighborhood stacks up against others across the country.

The platform includes an AI-powered chatbot with direct access to the MongoDB database, helping users navigate the site, find relevant climate actions, and understand their community's rankings.


Features

  • Real-time leaderboards — communities ranked by per-capita engagement metrics, updated live
  • Interactive map visualization — ZIP code API integration renders community rankings geographically on an interactive map
  • AI chatbot — Google Gemini-powered assistant with direct MongoDB database access to answer user questions and guide navigation
  • Dynamic task personalization — filtered queries match climate actions to individual user profiles and interests
  • MongoDB aggregation pipeline — ranks 500+ communities across 50+ ZIP codes by engagement metrics

Tech Stack

  • Frontend: Next.js
  • Database: MongoDB
  • AI: Google Gemini API
  • APIs: ZIP Code / Geospatial API for map data

Architecture

User → Next.js frontend
     → MongoDB aggregation pipeline → leaderboard rankings
     → ZIP code API → interactive map visualization
     → Gemini API + MongoDB → AI chatbot for site navigation

Built At

SJHacks Feb 2026

Team: Sebastian Ezpeleta-Stewart + Richard Smith

About

Application to make sustainability efforts as easy and simple for anyone as possible using their given circumstances.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors