AfyaLink is a comprehensive web application designed to improve community health access and education in Kitengela, Kenya. The platform provides essential health services, education, and emergency support to the local community.
# AfyaLink - Community Health Platform
AfyaLink is a comprehensive web application designed to improve community health access and education in Kitengela, Kenya. The platform provides essential health services, education, and emergency support to the local community.
## 🌟 Features
### 1. Health Service Locator
- Interactive map showing nearby clinics, pharmacies, and emergency services
- Real-time availability and service filters
- Location-based search with distance calculations
- Service ratings and reviews
### 2. Preventive Care Tracker
- Personal health dashboard for logging screenings and vaccinations
- Health reminders and notifications
- Educational tips based on health conditions
- Progress tracking and health insights
### 3. Mental Health Support Portal
- Anonymous chat with counselors and volunteers
- Self-assessment tools for mental health screening
- Directory of local mental health services
- Crisis support and resources
### 4. Health Education Hub
- Multilingual content (English and Swahili)
- Articles, videos, and interactive quizzes
- Topics: hygiene, nutrition, sexual health, mental wellness
- Gamified learning experience
### 5. Emergency Help Button
- One-click access to emergency contacts
- Ambulance service requests with location sharing
- SMS notifications via Twilio integration
- Emergency response guidelines
## 🛠️ Tech Stack
### Frontend
- **React.js** - User interface framework
- **React Router** - Client-side routing
- **React Query** - Data fetching and caching
- **Styled Components** - CSS-in-JS styling
- **Leaflet** - Interactive maps
- **React Icons** - Icon library
- **Framer Motion** - Animations
### Backend
- **Node.js** - Runtime environment
- **Express.js** - Web framework
- **PostgreSQL** - Database
- **Sequelize** - ORM
- **JWT** - Authentication
- **Socket.io** - Real-time communication
### External Services
- **Google Maps API** - Location services
- **Twilio** - SMS notifications
- **Leaflet** - Open-source mapping …