Inspiration
We noticed that everyday eco-friendly actions by individuals go unrecognized and unverified. There is no simple system that turns personal climate efforts into measurable, trusted impact. CCTRS was inspired by the idea of making individual climate action visible, verifiable, and rewarding.
What it does
CCTRS allows users to declare eco-activities, submit geo-tagged photo proof, and get those actions verified by an admin. Once approved, users earn points, badges, and progress tracking, creating a gamified and trustworthy climate contribution platform.
How we built it
We built a Spring Boot backend with JWT security and a React (Vite) frontend with a modern UI. The system integrates camera capture, GPS location, proof sessions, email verification, and admin moderation to ensure authenticity.
Challenges we ran into
Aligning frontend and backend APIs, handling JWT security issues, integrating camera/GPS in the browser, and designing a fraud-resistant yet simple user flow were major challenges.
Accomplishments that we're proud of
A working proof-based verification system, secure role-based access, admin approval workflow, and a clean, professional SaaS-style interface.
What we learned
Secure authentication, real-world API integration, UX for verification flows, and how to turn a concept into a deployable product.
What's next for CCTRS — Carbon Contribution Tracking & Reward System
Mobile app version, automated proof validation, organization onboarding, and integration with carbon credit and sustainability reporting systems.
Log in or sign up for Devpost to join the conversation.