Inspiration
Climate change and deforestation remain among the most pressing global challenges. We were inspired by the idea of turning individual climate actions into measurable, community-driven impact. If people can visually see how their contributions add up globally, they’re more likely to stay engaged.
What it does
Community Tree Tracker allows users to:
- Log tree planting activities
- Select exact planting locations on an interactive map
- View real-time global tree data
- See annual CO₂ absorption estimates
- Track total planting locations
- Compete on a leaderboard
- View heatmap intensity of global planting
- Get AI-based tree species recommendations
- The app transforms environmental action into visible, interactive data.
How we built it
- React + TypeScript (Vite)
- Firebase Authentication (Google Login)
- Firestore real-time database
- Leaflet for mapping
- Marker clustering for scalability
- Heatmap layer for global visualization
- Recharts for statistics
- Vercel for deployment AI-assisted development accelerated feature iteration and architectural improvements.
Challenges we ran into
- Handling real-time Firestore updates efficiently
- Managing Leaflet marker rendering and clustering
- Integrating heatmap layers without performance issues
- Designing a scalable leaderboard aggregation
- Maintaining clean UI state across dark/light themes
Accomplishments that we're proud of
- Fully functional real-time map-based environmental tracker
- Heatmap visualization of global impact
- Scalable clustering for large datasets
- AI-powered species recommendation
- Production-ready deployment pipeline
- Clean, premium UI with dark mode
What we learned
- Accelerate development using AI, while driving features and ideas on the way.
- Use Firebase Integration especially for Database & Login capabilities.
- Use Vercel for seamless frontend deployment.
- Real-time databases drastically improve user experience.
- Data visualization increases engagement in sustainability applications.
What's next for Tree Planting Tracker
A lot of improvement ideas can be implemented:
- Mobile app version -Tree growth simulation over time
- Carbon offset certificates
- NGO partnerships integration
- Satellite imagery overlay
- Climate data API integration
- Gamified achievement system
- Social sharing capabilities
- Community events & planting campaigns
- Full AI-based environmental advisory system
Log in or sign up for Devpost to join the conversation.