Our Team
We are the Ecotrack team, consisting of four passionate students: Akshay, Ariv, Mike, and Riya. Through effective organization and strategic planning, we successfully completed the project within the allotted timeframe. Akshay led the development of the blog zone and database, while Ariv focused on creating the Analytics and Homepage sections. Mike took charge of the backend and carbon footprint calculations, and Riya played a pivotal role in designing and developing various pages. Our team name, Ecotrack, reflects our mission of tracking and promoting eco-friendly actions.
Our project
EcoTrack was inspired by our shared commitment to protecting the planet and combating climate change. We envisioned a platform that fosters a community of eco-conscious individuals sharing sustainable practices and ideas. With the power of AI tips, we empower users to reduce their carbon footprint and create a collective impact for a greener future. Together, let's make a positive difference for our planet.
EcoTrack is a user-friendly web application empowering individuals to reduce their carbon footprint and embrace sustainable practices. Leveraging AI, users receive personalized tips and calculate their carbon emissions, making eco-friendly choices easier in various aspects of life.
The platform also includes a dedicated blog zone where users can track their progress, share ideas, and exchange experiences with like-minded individuals. This blog zone fosters a sense of community and collaboration, inspiring collective action toward a greener future for our planet.
Using TiDB
We utilized TiDB for storing userData, blogs, and carbon footprint data. Leveraging TiDB dataservice, we created data app endpoints that allowed seamless data retrieval. TiDB's efficiency and developer experience were superior to other databases, making our development process faster and more straightforward.
How we built it
Building EcoTrack was an exciting and collaborative effort led by our team of 4 passionate individuals with expertise in web development, design, and sustainability.

- We developed the web application using Next.js for a seamless and responsive user interface.
- Tailwind CSS and Sass ensured a clean and visually appealing design.
- To ensure accurate results, we meticulously searched for the right dataset that allows precise carbon footprint calculations based on user lifestyle choices.
- For database management, we leveraged TiDB, the powerful distributed SQL database, to store various user-related information, carbon footprint calculations, and blogs.
- Integration of ImageKit CDN optimized image loading and delivery, enhancing overall performance.
- Clerk provided reliable and user-friendly user authentication for data security.
- SurveyJS facilitated user surveys and feedback, and Framer Motion added minimal smooth animations.
- Vercel and a dedicated Express server handled hosting, serverless functions, and server-side calculations.
- The user-friendly blog zone allowed users to write in Markdown format, which was converted to HTML for easy display.
Accomplishments that we're proud of
Amidst these challenges, our team successfully leveraged TiDB's powerful features to create a robust and scalable database infrastructure. We achieved a seamless data flow, providing personalized recommendations based on real-time carbon footprint analysis. Creating a user-friendly platform that encourages sustainable practices stands out as one of our significant achievements.
Our badge system incentivizes users to track their progress and showcase their commitment to sustainability. The analytics page provides valuable insights, and the dedicated blog zone has fostered a thriving community of shared ideas and experiences. These accomplishments reflect our team's dedication to making a positive impact and inspiring a greener lifestyle.
What we learned
Effective collaboration, user-centric design, and database management were essential lessons. Utilizing the right dataset ensured the accuracy of our carbon footprint calculations, enabling meaningful insights for our users.
What's next for EcoTrack
The future of EcoTrack holds exciting possibilities. We plan to optimize the platform for better user experience and consider making it open-source to encourage collaboration and growth. Enhancing AI analysis for more accurate carbon footprint calculations and personalized recommendations is a priority. We'll continue promoting sustainable activities and aim to expand the badge system, allowing users to showcase their achievements on platforms like GitHub readme. Our vision is to inspire a global movement towards a greener future, empowering individuals to make eco-friendly choices and create a collective impact for a sustainable planet.
Built With
- clerk
- express.js
- nextjs
- node.js
- sass
- survey.js
- tailwind
- tidb
- vercel
Log in or sign up for Devpost to join the conversation.