a project algerian (website)
# 🏥 MediLink DZ
> A modern healthcare platform connecting patients, doctors, pharmacies, and healthcare providers across Algeria.
---
## 📖 Overview
MediLink DZ is a digital healthcare platform designed to simplify access to medical services in Algeria.
The platform allows patients to:
- 🔍 Search for doctors by specialty and location
- 📅 Book medical appointments online
- 💊 Find nearby pharmacies
- 🤖 Use an AI-powered health assistant for educational guidance
- 📂 Access their medical history
- 🔔 Receive appointment and medication reminders
Healthcare professionals can efficiently manage their appointments and patient interactions, while administrators oversee the entire platform.
---
# ✨ Main Features
## 👤 Patient
- Secure authentication
- Personal dashboard
- Doctor search
- Online appointment booking
- Medical history
- AI Health Assistant
- Notifications
- Profile management
---
## 👨⚕️ Doctor
- Doctor profile
- Availability management
- Appointment management
- Patient history
- Consultation records
---
## 💊 Pharmacy
- Pharmacy directory
- Nearby pharmacies
- Working hours
- Medicine availability (future feature)
---
## 🤖 AI Health Assistant
The AI assistant provides:
- Educational health information
- Symptom guidance (not a medical diagnosis)
- Recommendations to consult a healthcare professional when appropriate
- Doctor and pharmacy suggestions based on the user's location
> **Medical Disclaimer:** The AI assistant is not a substitute for professional medical advice, diagnosis, or treatment.
---
## 📱 Responsive Design
The application is fully responsive and optimized for:
- 💻 Desktop
- 📱 Mobile
- 📟 Tablet
---
# 🛠️ Technology Stack
## Frontend
- React 19
- TypeScript
- Vite
- Tailwind CSS
- Shadcn UI
- React Router
- TanStack Query
- React Hook Form
- Zod
- Axios
- Framer Motion
---
## Backend *(planned)*
- NestJS
- TypeScript
- PostgreSQL
- Prisma ORM
- JWT Authentication
- REST API
---
## AI Integration *(planned)*
- …