Doing Exceptional Deeds (D.A.D.)
We are AP Computer Science Principles students at Del Norte High School, excited to help revamp your Doing Exceptional Deeds (D.A.D.) page!
Our Mission
We are AP Computer Science Principles students at Del Norte High School, excited to help revamp your Doing Exceptional Deeds (D.A.D.) page! Our improvements will include a redesigned and more engaging homepage, an AI assistant to provide quick and easy help, and a dynamic carousel system to showcase photos. We will also implement a feature that allows users to submit their own “exceptional deeds,” along with a chat system that enables direct communication between users and administrators for more in-depth questions and support.
Exceptional Deeds
Community Support
About
An extention for the Doing Exceptional Deeds non-profit website
Impact
What's New
Site Redesign
We revamped the look of the site with a cleaner, more dynamic card-based layout. Programs are now displayed as numbered tiles (01–06) on the landing page. Donate and Get Involved buttons appear directly on each program card. Sections are more compact and informational with clearer hierarchy.
Community Carousel
Users can submit stories and contributions to the site. Admins review submissions and select which ones get featured on the home page carousel, keeping the homepage filled with real community voices.
Submit Your Own Deed
The “Submit an Exceptional Deed” feature allows users to easily share their own positive actions and contributions with the community. By giving people a platform to highlight good deeds, it encourages others to get involved and spread kindness. This feature helps build a more connected and inspiring environment centered around real stories of impact.
AI Assistant
A new AI chatbot is available on every page to help users find programs, learn about volunteering, and navigate D.A.D. services. It only answers questions related to D.A.D. — off-topic questions get a polite redirect. If it can't fully help, it collects the user's contact info for follow-up.
User–Admin Direct Chat
Users can now open a direct chat with a D.A.D. staff member for personalized help. Admins have a dashboard to see all incoming conversations and choose which users to respond to. Users only see their own conversation.