Inspiration
We wanted to create a simple and transparent way for people to track their sustainability actions and see that small eco-pledges can build real impact.
What it does
Eco-Pledge Tracker lets users record personal sustainability pledges that are stored on a simulated blockchain. Each entry links to the previous one using a hash, showing when data is changed or tampered with.
How we built it
We used HTML, CSS, and JavaScript with the browser’s built-in crypto API for SHA-256 hashing. The app runs entirely client-side, with localStorage used to save the blockchain data.
Challenges we ran into
Getting the blockchain validation and tamper-repair features to work smoothly in the browser was tricky, and debugging async hashing took time.
Accomplishments that we're proud of
We built a working, interactive blockchain demo in just a few hours and made it easy for anyone—coder or not—to understand how transparency works.
What we learned
We learned how blockchain hashing ensures data integrity, and how even simple visual tools can teach complex sustainability concepts.
What's next for Eco-Pledge-Tracker
We plan to add user accounts, shared public chains for schools or communities, and a leaderboard to encourage real-world eco actions.
Built With
- css3
- github
- html5
- javascript
- localstorage
- web-crypto-api-(sha-256)
Log in or sign up for Devpost to join the conversation.