Inspiration
Student and nonprofit projects often have good intentions but weak evidence trails. ProofGarden is built around a simple idea: social impact stories should be assembled from visible proof, not vibes.
What it does
ProofGarden is a local-first dashboard for student teams. It lets a team select evidence items, assemble an impact story timeline, review credibility/risk flags, inspect metrics, and copy a concise pitch packet for judges or community partners.
The demo uses a synthetic Clean Rivers Initiative case with documents, images, articles, datasets, audio interviews, and field notes. Selecting or removing evidence updates the credibility score and flags unsupported, sensitive, stale, or under-corroborated claims.
What is working
- Interactive evidence selection
- Credibility scoring and source-strength labels
- Timeline health and risk flags
- Impact metrics panel
- Copy-ready pitch packet
- Responsive desktop/mobile dashboard
- Public GitHub Pages demo
- Unit tests for scoring behavior
How it was built
The app is a Vite + React + TypeScript frontend with local state, lucide-react icons, custom CSS, and Vitest coverage for the scoring logic. It runs entirely in the browser, so teams can prototype evidence workflows without creating backend accounts or uploading sensitive early-stage material.
What is synthetic
The Clean Rivers Initiative data is sample data for the demo. ProofGarden does not claim official civic datasets or live nonprofit partnerships.
Links
Built With
- css
- html
- react
- typescript
- vite
- vitest
Log in or sign up for Devpost to join the conversation.