Inspiration
We noticed that a lot of energy is wasted due to negligence and lack of accountability. In the face of pressing climate issues and rising costs of living, this irresponsibility is a luxury that we cannot afford. Thus, we plan to offer a new luxury, Cameron - a conserving caretaker, to help homeowners save their energy and money! Our hope is that Cameron is able to effectively manage and guide users to sustainable energy usage levels.
What it does
Cameron is a web app which allows users to visualize their energy usage and see how it compares with sustainable or optimal levels. Cameron can be adapted to the amount of rooms and people living within their house to set goals and track energy usage accordingly.
How we built it
Next.js and React bundled with love...
Challenges we ran into
We were out of town the first 24 hours of the hackathon so we worked in a very limited timeframe and needed to adapt to changes on the fly. This was also our first time using the new Next.js 14 which had some noticeable differences (ex. routing) from Next.js 13, which we were more familiar with.
Accomplishments that we're proud of
Building and deploying a functional app which accomplishes our goal of helping people around the world track their energy usage and manage it to a sustainable level. This will promote sustainable practices around the world in an accessible manner which allow us to better take care of our environment.
What we learned
We learned how to use Next.js 14's new features and merge our codes together without any conflict. We also realized the importance of reducing household energy waste and how an accessible solution is needed.
What's next for Cameron the Conserving Caretaker
- Implementing an IoT device that automatically detects when an appliance is on and off.
- Adding more custom appliances and rooms.
- Gamifying the experience by providing users with points based on their energy use and adding community features.
- Allowing users to input the specific energy efficiencies of their appliances.
- Create a sign-in system to save user progress
- Providing suggestions through a LLM to further reduce household energy waste.
Built With
- css
- javascript
- nextjs
- react

Log in or sign up for Devpost to join the conversation.