Inspiration
We realized that many small eco-friendly actions done by individuals are often overlooked and rarely verified. There is no straightforward way to turn these personal efforts into something measurable and trustworthy. CCTRS came from the idea of bringing visibility, verification, and value to individual climate actions.
What it does
CCTRS enables users to log eco-friendly activities, upload geo-tagged photo evidence, and have their submissions checked by an admin. Once approved, users gain points, badges, and progress updates, making the platform both engaging and reliable for tracking climate contributions.
How we built it
We created a Spring Boot backend secured with JWT authentication and a React (Vite) frontend with a simple and modern design. The system includes camera integration, GPS tracking, proof sessions, email verification, and admin review features to ensure genuine activity tracking.
Challenges we ran into
We faced challenges like connecting frontend and backend APIs smoothly, dealing with JWT authentication problems, enabling camera and GPS access in browsers, and building a process that is easy to use but still prevents misuse.
Accomplishments that we're proud of
We built a solid proof verification system, implemented secure role-based access control, developed an efficient admin approval process, and delivered a clean and user-friendly SaaS-style interface.
What we learned
We learned how to implement secure authentication, integrate real-world APIs, design effective user verification flows, and transform an idea into a functional application.
What's next for CCTRS — Carbon Contribution Tracking & Reward System
Future plans include launching a mobile app, introducing automated proof validation, onboarding organizations, and connecting with carbon credit systems and sustainability reporting tools.
Log in or sign up for Devpost to join the conversation.