Fund, plant, and verifiably track real trees β and prove your contribution to nature.
Most "plant a tree" services ask for your trust and hand back a PDF. Vriksha is built so you don't have to trust us: every tree has a location on a map, a health status, an impact profile, and β over time β on-the-ground evidence that it was actually planted and is still alive.
Core thesis: verification is the product; the map, carbon score, and leaderboard are the wrapper.
North star: the number of independently-verified, still-alive trees stewarded through Vriksha.
Starting with individuals in Pune, India. Corporate/CSR dashboards and a government drive-audit view are designed into the data model for later.
- πΊοΈ Interactive Pune map β Leaflet + free OpenStreetMap tiles (no API key, no billing). 24 seed trees across Pune, 12 species, colour-coded by health and ringed if planted via Vriksha.
- π± Plant a tree β click the map β fill a short form β it's saved and yours.
- π€ Adopt an existing tree, and Log care to mark it verified/healthy.
- π€ My Impact profile β trees, species, estimated COβ/yr, survival %, badges, and one-click share text (with an honest COβ disclaimer).
- π Leaderboard β individuals and companies together.
- π Network Dashboard β species and health charts across the network.
Everything runs at zero cost: no build step, no server, no spend.
Just open it: double-click index.html β it opens in your browser. (Needs internet for
the map tiles.)
Deploy a shareable link (all free, no credit card for a static site):
- Drag the folder onto netlify.com/drop, or
- Enable GitHub Pages on this repo (Settings β Pages β deploy from
main), or - Use Cloudflare Pages (free tier).
| Layer | Tooling |
|---|---|
| App | Single static index.html β no framework, no build step |
| Map | Leaflet + OpenStreetMap tiles |
| Data (now) | Browser localStorage |
| Data (next) | Supabase (free tier) β swaps in with one small file change |
| Hosting | Netlify / GitHub Pages / Cloudflare Pages (free static hosting) |
| File | What it is |
|---|---|
index.html |
The working prototype app (open this). |
VISION.md |
The one-page vision & strategy. |
PRD.md |
v1 product spec, user flows, data model. |
PROGRESS.md |
Running build log β updated each working session. |
- Phase 0 β Foundation: name, vision one-pager, progress log
- Phase 1 β Product spec: v1 PRD, user flows, backend-swappable data model
- Phase 2 β Working prototype: map + plant/adopt + impact profile + leaderboard + dashboard
- Phase 2.5 β Verify it works: headless smoke test passed
- Phase 3 β Business model & pitch deck: CSR/B2B + plant-per-purchase + gov SaaS; freeβfunded path
- Phase 4 β Go-to-market & verification ops: NGO/nursery partnerships, on-ground photo + survival workflow, Pune pilot
- Phase 5 β Real backend (when funded): browser storage β Supabase; real accounts; photo uploads
- Phase 6 β Expansion: company CSR dashboards, embeddable widget, government drive-audit view
Contributions are very welcome β code, design, data, NGO/nursery connections, and ideas.
Please read CONTRIBUTING.md and our
Code of Conduct before you start. Issues labelled good first issue
are a great place to begin.
The integrity of tree verification is core to Vriksha. If you find a security issue β or a way to game verification β please don't open a public issue; see SECURITY.md.
Licensed under the MIT License β use, modify, and distribute freely; just keep the copyright notice.
Made with π± for a greener Pune, and beyond.