CFT (Carbon Footprint Tracker) is a full-featured web application that enables users to calculate, monitor, and reduce their personal carbon emissions through transparent, verifiable calculations. After creating a secure account with email verification, users log monthly lifestyle data across four key categories: food consumption, transportation methods, electricity usage, and waste generation. The platform then computes accurate CO₂ equivalents and presents this data through interactive Recharts visualizations, allowing users to track their environmental impact over time, project yearly footprints, and receive personalized reduction recommendations. A unique community leaderboard feature fosters motivation by enabling users to compare their progress anonymously with others. Built on a production-grade MERN stack (MongoDB, Express.js, React 18, Node.js) with enterprise-level security including bcrypt password hashing, JWT authentication, HTTP-only cookies, Redis caching, rate limiting, and protection against XSS and NoSQL injection attacks, CFT delivers a fast, secure, and scalable solution. The application features dark mode support, responsive design, and is hosted on Vercel (frontend) and Render (backend) with MongoDB Atlas for data persistence, demonstrating professional full-stack development practices while democratizing meaningful climate action.
Sign up for free, enter your monthly lifestyle data for food consumption, travel habits, energy usage, and waste generation. CFT uses scientifically-backed emission factors to calculate your CO₂ equivalent emissions. View your results through beautiful interactive charts, track your progress over time, and see how you compare with other users on the community leaderboard. Take climate action today by understanding and reducing your personal carbon footprint.