Ehealth is a scalable smart hospital management and community healthcare platform built to digitize healthcare operations across Africa through intelligent patient management, billing automation, laboratory and pharmacy workflows, analytics, and medic home visit services.
# Ehealth — Smart Hospital Management & Community Healthcare Platform
A world-class Next.js 14 website for Ehealth, a digital healthcare platform serving hospitals, clinics, labs, and pharmacies across Kenya and Africa.
---
## Tech Stack
- **Framework**: Next.js 14 (App Router)
- **Language**: TypeScript
- **Styling**: Tailwind CSS
- **Animations**: Framer Motion
- **Icons**: Lucide React
- **Charts**: Recharts
- **Fonts**: Sora (display) + DM Sans (body) via Google Fonts
---
## Getting Started
### Prerequisites
- Node.js 18+
- npm or yarn
### Installation
```bash
# Clone or extract the project
cd ehealth
# Install dependencies
npm install
# Start development server
npm run dev
```
Open
localhost in your browser.
### Build for Production
```bash
npm run build
npm start
```
---
## Project Structure
```
src/
├── app/
│ ├── layout.tsx # Root layout with metadata & fonts
│ ├── page.tsx # Homepage (all sections)
│ ├── about/page.tsx # About page
│ ├── features/page.tsx # Features page
│ ├── pricing/page.tsx # Pricing page
│ ├── contact/page.tsx # Contact page
│ └── blog/page.tsx # Blog & Insights page
├── components/
│ ├── layout/
│ │ ├── Navbar.tsx # Sticky responsive navbar
│ │ └── Footer.tsx # Full footer
│ └── sections/
│ ├── HeroSection.tsx # Cinematic hero with dashboard mockup
│ ├── ProblemSection.tsx # Problem cards with stats
│ ├── SolutionSection.tsx # Solution overview + workflow
│ ├── ModulesSection.tsx # 10 interactive module cards
│ ├── BenefitsSection.tsx # Tabbed benefits by audience
│ ├── HomeVisitSection.tsx # Mobile app mockup + tracking
│ ├── AnalyticsSection.tsx # Live Recharts dashboard
│ ├── MarketAndSecurity.tsx # Market stats + security features
│ └── TestimonialsAndCTA.tsx # Testimonials + final CTA
├── lib/
│ └── utils.ts # …