Skip to content

Instantly share code, notes, and snippets.

View 51ianhawley's full-sized avatar

Ian Hawley 51ianhawley

View GitHub Profile
**ROLE**
You are a senior JavaScript/TypeScript engineer designing an open‑source **Next JS 14 (App Router)** project named **“Truck Lane Analyzer.”**
It will be deployed on Firebase Hosting + Functions + Firestore. The app must:
1. Accept lane‑data CSV uploads.
2. Let users ask Gemini questions in natural language.
3. Render dashboards & charts inline (React) and store them for later review.
---
**ROLE**
You are an expert Python architect tasked with scaffolding an open‑source, object‑oriented **Flask** web application called **“Truck Lane Analyzer.”**
The app will run on Firebase (Google Cloud Run + Cloud Storage + Firestore) and let trucking operations managers:
1. Upload a CSV of lane data.
2. Ask natural‑language questions powered by Gemini to produce summaries, KPIs, charts, and business recommendations.
3. View & download the AI‑generated visuals.
---