๐ฟ About the Project
GreenCookies was born from a simple observation: the majority of cookie consent banners today are frustrating for users, non-transparent, and rarely respectful of true privacy standards. At the same time, website owners often struggle to implement these banners properly, and end up harming user trust and brand reputation.
GreenCookies aims to fix that, with a simple, lightweight, and ethical cookie consent banner. The idea is to provide a plug-and-play tool that is easy to deploy, fully respectful of user privacy, and promotes transparency โ all while offering an optional ethical advertising model where a share of the revenue can go to nonprofit organizations selected by the site owner.
โ๏ธ How we built it
The current prototype was developed using:
- Astro for the front-end static generation
- Vanilla JavaScript for the banner logic
- JSON-based configuration to allow customization of text, colors, positions
- future plans include a backend (Node/Express or Supabase) for better configuration management and analytics
- a roadmap to integrate ethical ad tracking with a revenue-sharing model for NGOs
The project is designed to be lightweight, easily embeddable in any website, and fully RGPD/ePrivacy compliant.
๐ What I learned
Through building this MVP, I learned:
- How challenging it is to design cookie banners that respect legal frameworks and user experience
- The importance of a clear and minimal UI
- How to build a simple consent workflow from scratch
- That privacy and ethics require deep, honest thinking, not just code
๐ ๏ธ Challenges
Building GreenCookies showed me:
- The sheer complexity of GDPR / ePrivacy rules, especially if you want to audit third-party scripts
- That automating a full cookie audit with legal accuracy is far too ambitious for a solo dev within a hackathon
- That itโs better to focus on a simple, working, honest MVP than to chase features you cannot fully implement yet
๐ Next Steps
- Finish the backend for analytics and nonprofit revenue sharing
- Develop a more advanced UI configurator
- Potentially integrate with consent management frameworks
- Launch a beta program to test on real websites
Thanks to the hackathon community for the support, feedback, and inspiration! GreenCookies is just a first step, but it represents a genuine attempt to make the web a little more ethical and transparent.
Built With
- bolt
- lovable
- netify
- stripe
- supabase
Log in or sign up for Devpost to join the conversation.