How simthet03/chuma-mbambisa-foundation works
This repository is a static charity-foundation website, with pages for donations, events, stories, products, volunteering, and contact. A visitor browses those pages; the JavaScript adds interactive presentation features, and the PHP mailer handles submitted contact details. The source excerpts show the JavaScript behaviors and mailer implementation, but not the HTML wiring between pages, scripts, and form handler, so those connections are omitted. The broader page capabilities are represented from the file tree; their individual contents were not sampled.
Main entry points: mailer.php Contact mailer
Components 20
Foundation website
- Home pages
index.html - About foundation
about.html - Donations
donation-listing.html - Donation details
donation-details.html - Events
events.html - Event details
event-details.html - Golf event
friends-of-chuma-golf.html - Stories
stories.html - Story details
stories-details.html - Products
products.html - Product details
product-details.html - Volunteers
volunteers.html - FAQ
faq.html - Contact page
contact.html - Blog pages
blog.html - Blog details
blog-details.html
Browser interactions
- Interactive UI
js/app.js
Contact handling
- Contact mailer
php/mailer.php
Other components
- Visitor
- Email service
Connections 1
- Contact mailer → Email service: sends email
php/mailer.php