Full Stack AI / ML

GreenRoute

An AI-powered eco-route planner that finds the most sustainable travel paths using natural language queries and real-time data.

About the Project

GreenRoute is a full-stack web application that helps users find the most environmentally friendly routes for their travel. Instead of optimizing purely for speed or distance, GreenRoute factors in carbon emissions, public transit options, and sustainability scores to recommend greener paths.

The app accepts natural language queries; you can type something like "I need to get from Howard University to downtown DC with the least carbon footprint" and GreenRoute's AI layer, powered by NVIDIA's Nemotron API, interprets the intent and surfaces the best eco-route options.

The backend is built in Python with Flask handling API routing and data processing. The frontend uses React for a dynamic, responsive UI. This project was built as part of a hackathon focused on climate tech solutions.

Key Features

Natural Language Queries

Ask for routes in plain English. NVIDIA Nemotron parses intent and extracts origin, destination, and sustainability preferences.

Eco-Score Ranking

Routes are ranked by a composite sustainability score factoring carbon emissions, transit type, and distance efficiency.

Flask REST Backend

Python Flask API handles route computation, AI query processing, and serves structured JSON responses to the frontend.

Interactive Route Map

React frontend renders route options on an interactive map with color-coded sustainability indicators for each path.

View on GitHub All Projects