Inspiration

Did you know that if every person on Earth made just one small eco-friendly change in their daily routine, we could collectively make a colossal impact on our planet's future? Inspired by the urgent need to address climate change we are on a mission to turn awareness into action by making eco-conscious choices accessible and rewarding through gamification, community engagement, personalized suggestions, and AI-powered creativity. SustainU is a passionate response to the climate crisis, aiming to harness the incredible potential of individual actions, both big and small, to create a sustainable future.

What it does

SustainU is a multifaceted platform designed to inspire and empower individuals to take meaningful actions to combat climate change and promote sustainability. Upon entering the platform, users are prompted to register or create an account, after which they can immediately begin their journey towards sustainable living. After completing a survey, users are presented with a variety of tasks, from simple daily actions to larger eco-friendly initiatives, earning points for each completed task. These tasks are personalized for each user with the help of AI. Financial contributions to climate action projects also contribute to points, fostering financial support for sustainability efforts. Community engagement is encouraged through volunteer events. Points can be redeemed for rewards, adding a gamification aspect to the platform. The app fosters a sense of community and showcases the real-world impact of individual actions, promoting awareness and sustainability in an engaging and user-friendly way.

How we built it

  • UX/UI: Figma
  • Front-end: Next.js, Tailwind CSS
  • Back-end: Flask, Typescript

Most Creative Use of GitHub

We are using GitHub for the following reasons:

  • Collaboration: GitHub makes it easy to share code with others and greatly helps in collaboration.
  • GitHub Project: We also used GitHub for planning and keeping track of our project and its progress with the help of the GitHub project management tool.
  • Implementing the CI/CD workflow: GitHub makes it easy to implement the CI/CD workflow and makes the deployment process easy.
  • Using PRs and Issues: We are doing multiple PRs and building numerous issues to keep the project on track.

Best Domain Name from GoDaddy

  • The domain name we used is sustainu.co

Challenges we ran into

  • Coming up with an innovative idea, with unique features
  • Originally, we planned to make a mobile app but since none of us had experience with building a mobile app, we had to switch to making a web platform
  • First time working with Next.js

Accomplishments that we're proud of

  • Collaborating together as a team (even though we were in a hybrid format)
  • Completing the project within the given time frame
  • Being able to implement most of the technical features

What we learned

  • Efficient time management and collaboration
  • Prioritization
  • Problem-solving abilities
  • Prototyping and creating an MVP

What's next for SustainU

  • Adding more new features (we had limited time, so we couldn't implement all the features we wanted to)
  • Make the web app responsive
  • Building a mobile app
  • Iterate and improve the features we already have

Built With

Share this project:

Updates