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.

Built With

Share this project:

Updates