Public Health Uganda
# Health For All Uganda Website
A modern, responsive website for Health For All Ugandaβa nonprofit organization improving health outcomes through education, disease prevention, community empowerment, and digital innovation.
**Live Site:** healthforallug.vercel.app
## π― About the Project
Health For All Uganda runs three core programs:
- **HerRise Initiative** - Ending period poverty and keeping girls in school
- **Assistant Clinician** - Digital triage support for frontline health workers
- **Public Health Education** - Fighting misinformation through community engagement
This website showcases these programs, shares organizational values, and provides resources for partners, volunteers, and donors.
## π οΈ Tech Stack
- **Framework:** Next.js 15 with TypeScript
- **Styling:** Inline CSS with responsive design (clamp units, CSS Grid)
- **Fonts:** Lora (serif) & Work Sans (sans-serif) from Google Fonts
- **Deployment:** Vercel
## π Project Structure
```
app/
βββ layout.tsx # Root layout with Header & Footer
βββ page.tsx # Home page
βββ about/page.tsx # About page with vision, mission, values, pillars
βββ programs/page.tsx # Programs showcase (HerRise, Assistant Clinician, Public Health Education)
βββ resources/page.tsx # Resources & publications
βββ contact/page.tsx # Contact form with submission handling
βββ globals.css # Global styles
components/
βββ Header.tsx # Navigation header
βββ Footer.tsx # Footer with links & contact info
public/
βββ assets/ # Images (logo, program photos, etc.)
βββ logo.jpeg
βββ herrise-1.jpeg
βββ herrise-2.jpeg
βββ herrise-bins.jpeg
βββ education-1.jpeg
βββ education-2.jpeg
βββ ebola-1.jpeg
βββ ebola-2.jpeg
βββ ebola-book.jpeg
```
## π Getting Started
### Prerequisites
- Node.js 18+
- npm or yarn
### Local Development
1. **Clone the repository:**
```bash
git clone
github.com
cd healthforallug
```
2. **Install dependenc β¦