impact-health-africa

byAugustine Ogedegbe

Build a production-ready website for Impact Health Africa (IHA), using PHP 8+, MySQL 8+, HTML5, CSS3 and JavaScript. Use PDO, prepared statements, reusable PHP components and an MVC-inspired structure. This must be a real dynamic PHP/MySQL website, not a static mockup. REFERENCE DESIGN Use the supplied Pinterest image as the visual reference. Recreate its design language: premium modern consulting aesthetic, deep green and lime accents, off-white/white sections, large typography, grayscale professional photography, rounded cards, layered image compositions, editorial layouts, horizontal marquee strips, bold CTAs, statistics, alternating light/dark sections and subtle animations. Do NOT copy its text, logo, images, branding or business content. Adapt the visual system specifically for IHA. BRAND Name: Impact Health Africa Tagline: Strengthening Health Systems. Transforming Lives. Position IHA as a serious African public health consulting and innovation firm, NOT a generic NGO, hospital, charity or marketing agency. Mission: strengthen health systems and improve health outcomes through evidence-based public health consulting, capacity building, digital health innovation, advocacy and strategic partnerships. Purpose: empower healthier communities by transforming knowledge into action and strengthening health systems through innovation, evidence and strategic partnerships. Vision: become Africa's leading public health consulting and innovation firm, advancing equitable, data-driven and sustainable health solutions. SERVICES Use these as the core services: - Public Health Consulting - Health Systems Strengthening - Public Health Advocacy - Capacity Building & Professional Training - Healthcare Leadership Development - Health Research & Evidence Synthesis - Monitoring, Evaluation, Accountability & Learning (MEAL) - Data Analytics & Health Information Management - Digital Health Innovation - Health Programme Design & Implementation - Health Policy & Strategy Development - Community Health Interventions - Keynote Speaking & Conference Facilitation - Technical Assistance for Governments, NGOs & Development Partners - Project Management for Health Programmes STRATEGIC PILLARS Consulting, Capacity Building, Research, Advocacy, Digital Innovation, Partnerships. PRIMARY CLIENT GROUPS Federal and State Ministries of Health; Local Government Health Authorities; Primary Healthcare Centres; International Development Partners; NGOs; Healthcare Facilities; Universities and Research Institutions; Corporate Organizations; Professional Associations; Foundations; Community-Based Organizations; Schools and Faith-Based Organizations. SITE MAP Create: Home About Services Individual Service Our Work Case Studies Research & Insights Individual Article Publications Training Events Team Partners Contact Search Privacy Policy Terms & Conditions 404 HOMEPAGE Build this sequence: 1. Premium hero: “Strengthening Health Systems. Transforming Lives.” with supporting copy and CTAs “Work With Us” and “Explore Our Services”; use an African public-health image collage inspired by the reference. 2. Animated service marquee. 3. About IHA: “Building Stronger Health Systems Through Evidence, Innovation and Partnership.” 4. Services grid/cards. 5. “How We Create Impact” showing the six strategic pillars. 6. “Why Partners Choose Impact Health Africa” using verified principles: Evidence-Based, Systems-Focused, Innovation-Driven, Equity-Centered, Partnership-Led, Impact-Oriented. 7. “Our Year One Ambitions” using the strategy targets below. 8. Our Work / Case Studies. 9. Who We Work With. 10. Research & Insights. 11. Strong final CTA. 12. Premium footer. YEAR ONE TARGETS Display these as targets/ambitions, NEVER as completed achievements: 10,000+ people reached through health education and advocacy 500+ healthcare professionals and community members targeted for training 24 community outreach programmes 20 training workshops 10 consulting projects 15 strategic partnerships 15 speaking engagements 1 Annual Impact Report 1 policy brief or research report CONTENT RULE Do NOT invent clients, partners, projects, case studies, testimonials, awards, staff, qualifications, years of experience or completed impact statistics. If real content has not been supplied, use tasteful “Coming soon”/empty states or clearly labelled demo content. Never present strategy targets as historical achievements. CMS / ADMIN Create /admin with secure login and dashboard. Admin CRUD for: Pages, Services, Projects, Case Studies, Articles, Categories, Publications, Training Programmes, Events, Team, Partners, Media, Contact Enquiries, Newsletter Subscribers, Site Settings, SEO Settings and Users. Dashboard should show useful counts and recent activity. Include search, filtering, pagination, status fields, image upload, ordering and rich text editing where appropriate. DATABASE Create normalized MySQL tables for: users, roles, pages, services, service_categories, projects, case_studies, articles, article_categories, publications, training_programmes, events, team_members, partners, media, contact_enquiries, newsletter_subscribers, site_settings, seo_meta. Use InnoDB, utf8mb4, primary/foreign keys, indexes, timestamps and slugs. PUBLIC FEATURES - Responsive navigation with mobile menu - Search across articles, publications, services, projects, events and training - Contact enquiry form stored in MySQL - Newsletter signup stored in MySQL with duplicate prevention - Publication PDF downloads - Dynamic article/project/service pages - Upcoming/past events - Training listings - SEO-friendly URLs - sitemap.xml and robots.txt - Open Graph/Twitter metadata - Organization, Article, Event, Service and Breadcrumb schema where relevant SECURITY Use PDO prepared statements, CSRF protection, XSS-safe output escaping, password_hash/password_verify, secure sessions, login rate limiting, authorization checks, upload MIME/type/size validation, safe filenames, security headers and server-side validation. Never expose credentials. STRUCTURE Use reusable components and a clean structure such as: /app/config /app/controllers /app/models /app/views /app/helpers /public/assets /admin /database /routes /includes Do not duplicate database logic or create giant PHP files. DESIGN Suggested palette: Deep Green #123D2C Dark Green #0B2B20 Lime #B7F500 Light Lime #D9FF70 Off-white #F7F8F4 White #FFFFFF Dark text #10221A Muted text #65736C Use a modern font such as Inter, Manrope or DM Sans. Use large responsive headings, generous whitespace and restrained animation. Support prefers-reduced-motion. Use professional African healthcare/public-health imagery; avoid poverty stereotypes and graphic medical imagery. RESPONSIVE/PERFORMANCE Make it excellent on desktop, tablet and mobile. Use lazy loading, responsive/WebP images where possible, efficient queries, pagination and minimal dependencies. IMPORTANT Do not merely generate a visual prototype. Implement the actual PHP/MySQL architecture and working CMS. Do not create fake buttons or fake functionality. DEVELOPMENT ORDER First create and show: 1. Sitemap 2. Database schema and relationships 3. PHP folder architecture 4. Component architecture 5. Homepage structure 6. Design system Then build the application in logical phases, testing CRUD, authentication, forms, routing, responsiveness and security. The final website must feel like a premium African public health consulting institution: credible, evidence-driven, modern, human, innovative and trustworthy.

No preview

Comments (0)

No comments yet. Be the first!

Project Tasks

67 planning tasks
#1

Generate system requirement document

2m 13s0.2 cr used
Done
#2

Generate personas & user flows

0m 18s0.2 cr used
Done
#7

Create flow for Prospective Client / Partner Decision-Maker

0m 13sCredits in parent
Done
#8

Create flow for Health Professional and Learner

0m 13sCredits in parent
Done
#9

Create flow for Research and Policy Audience

0m 13sCredits in parent
Done
#10

Create flow for Editorial / Content Administrator

0m 13sCredits in parent
Done
#11

Create flow for Site Administrator / Owner

0m 13sCredits in parent
Done
#12

Home

21m 31sCredits in subtasks
Error
#69

Fix Home review finding: The partner-principles section heading is missing at…

0m 55s0.4 cr used
Done
#68

Fix Home review finding: The partner-principles section heading is missing at…

0m 14s0.4 cr used
Done
#67

Fix Home review finding: The partner-principles section heading is missing at…

1m 0s0.4 cr used
Done
#66

Fix Home review findings: Mobile hero headline is clipped horizontally (+4 more)

0m 41s0.4 cr used
Done
#51

Home / Header

0m 29s1.6 cr used
Done
#52

Home / Hero

0m 35s1.6 cr used
Done
#53

Home / Service Marquee

0m 36s1.6 cr used
Done
#54

Home / About

0m 35s1.6 cr used
Done
#55

Home / Services

0m 43s1.6 cr used
Done
#56

Home / Impact Pillars

0m 34s1.6 cr used
Done
#57

Home / Partner Principles

0m 35s1.6 cr used
Done
#58

Home / Year One Ambitions

0m 43s1.6 cr used
Done
#59

Home / Work Preview

0m 43s1.6 cr used
Done
#60

Home / Client Groups

0m 47s1.6 cr used
Done
#61

Home / Research Preview

0m 48s1.6 cr used
Done
#62

Home / Final CTA

0m 44s1.6 cr used
Done
#63

Home / Footer

0m 21s1.6 cr used
Done
#64

IHAWebsite Header

0m 29sCredits in parent
Done
#65

IHAWebsite Footer

0m 21sCredits in parent
Done
#13

/admin

Credits in subtasks
Backlog
#14

About

Credits in subtasks
Backlog
#15

Services

Credits in subtasks
Backlog
#16

Individual Service

Credits in subtasks
Backlog
#17

Our Work

Credits in subtasks
Backlog
#18

Case Studies

Credits in subtasks
Backlog
#19

Research & Insights

Credits in subtasks
Backlog
#20

Individual Article

Credits in subtasks
Backlog
#21

Publications

Credits in subtasks
Backlog
#22

Training

Credits in subtasks
Backlog
#23

Events

Credits in subtasks
Backlog
#24

Team

Credits in subtasks
Backlog
#25

Partners

Credits in subtasks
Backlog
#26

Contact

Credits in subtasks
Backlog
#27

Search

Credits in subtasks
Backlog
#28

Privacy Policy

Credits in subtasks
Backlog
#29

Terms & Conditions

Credits in subtasks
Backlog
#30

404

Credits in subtasks
Backlog
#31

Projects

Credits in subtasks
Backlog
#32

Project Details

Credits in subtasks
Backlog
#33

Admin Dashboard

Credits in subtasks
Backlog
#34

Pages

Credits in subtasks
Backlog
#35

Services Management

Credits in subtasks
Backlog
#36

Projects Management

Credits in subtasks
Backlog
#37

Case Studies Management

Credits in subtasks
Backlog
#38

Articles

Credits in subtasks
Backlog
#39

Categories

Credits in subtasks
Backlog
#40

Publications Management

Credits in subtasks
Backlog
#41

Training Programmes

Credits in subtasks
Backlog
#42

Events Management

Credits in subtasks
Backlog
#43

Team Management

Credits in subtasks
Backlog
#44

Partners Management

Credits in subtasks
Backlog
#45

Media

Credits in subtasks
Backlog
#46

Contact Enquiries

Credits in subtasks
Backlog
#47

Newsletter Subscribers

Credits in subtasks
Backlog
#48

Site Settings

Credits in subtasks
Backlog
#49

SEO Settings

Credits in subtasks
Backlog
#50

Users

Credits in subtasks
Backlog
#5

Architecture

0.2 cr needed
Backlog
#6

Workspace task plan

0.2 cr needed
Backlog

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Home: Navigate to admin login
/admin: Sign in
Admin Dashboard: 1. Review counts and activity
Articles: 2. Create new article
Articles: 3. Set category slug and status
Media: 4. Upload featured image
Articles: 5. Preview and publish
Research & Insights: 6. Verify published article
Individual Article: 7. Confirm dynamic rendering
Publications Management: Create publication record
Publications Management: Upload PDF
Publications: Verify download link
Services Management: Update service record
Projects Management: Create or update project
Project Details: Verify dynamic project page
Case Studies Management: Manage case study
Pages: Edit page record
Categories: Organise categories
Training Programmes: Maintain listings
Events Management: Maintain events
Team Management: Maintain profiles
Partners Management: Maintain partner records
SEO Settings: Update metadata defaults

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Home: Navigate to admin login
/admin: Sign in
Admin Dashboard: 1. Review counts and activity
Articles: 2. Create new article
Articles: 3. Set category slug and status
Media: 4. Upload featured image
Articles: 5. Preview and publish
Research & Insights: 6. Verify published article
Individual Article: 7. Confirm dynamic rendering
Publications Management: Create publication record
Publications Management: Upload PDF
Publications: Verify download link
Services Management: Update service record
Projects Management: Create or update project
Project Details: Verify dynamic project page
Case Studies Management: Manage case study
Pages: Edit page record
Categories: Organise categories
Training Programmes: Maintain listings
Events Management: Maintain events
Team Management: Maintain profiles
Partners Management: Maintain partner records
SEO Settings: Update metadata defaults