Inspiration
Our inspiration came from seeing how many beach cleanups and environmental projects lack strong digital organization tools. We aimed to create a platform that combines community engagement, environmental action, and AI-driven support, empowering volunteers, organizers, and local communities to work together more efficiently.
What it does
Rattler Rootkit - BonDs is a web-based platform that connects volunteers to environmental events, tracks their hours, and supports organizers with AI tools for coordination and communication. It helps manage volunteer sign-ins/outs, logs completed hours, and offers real-time insights into community impact.
How we built it
We built the platform using Angular for the frontend and Node.js/Express for the backend. We used MongoDB for storing user and event data. The system integrates an AI-powered assistant to help volunteer leads manage schedules, communicate updates, and automatically generate reports on participant engagement.
Challenges we ran into
We encountered configuration issues between the backend and frontend, particularly when establishing connections between Angular and Node.js. Managing real-time data updates and ensuring clean communication between the server and the database also took troubleshooting and iteration.
Accomplishments that we’re proud of
We successfully built a functional prototype that bridges AI, volunteer management, and environmental action. We’re proud of our clean UI, smooth data flow, and how our system makes it easier for both volunteers and organizers to stay connected and productive.
What we learned
We learned how to integrate AI support into a volunteer-focused system, how to connect Angular with a Node/Express backend, and how to manage teamwork under tight deadlines. We also deepened our understanding of RESTful APIs, environment setup, and Git collaboration.
What’s next for Rattler Rootkit - BonDs
Next, we plan to expand the AI’s role by adding predictive analytics — such as forecasting volunteer turnout and resource needs. We also aim to introduce gamified badges for volunteers, a mobile-friendly interface, and partnerships with local organizations to create a tangible environmental impact.

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