# Beautez Pharmacy Telehealth System

A comprehensive telehealth system for Beautez Pharmacy in Lesotho, built with Laravel.

## Features

- **Multi-role System**: Admin, Doctor, Pharmacist, and Patient roles
- **Video Consultations**: Integrated with Jitsi Meet for remote consultations
- **Prescription Management**: Generate PDF prescriptions with letterhead, stamp, and signature
- **Appointment Booking**: Schedule or immediate consultations
- **Patient Management**: Complete patient records and medical history
- **Payment Integration**: Support for cash and medical aid payments
- **Notifications**: Real-time notifications for appointments and prescriptions
- **Branch Management**: Support for multiple pharmacy branches

## Installation

1. Clone the repository
2. Install dependencies: `composer install`
3. Copy `.env.example` to `.env` and configure your database
4. Generate application key: `php artisan key:generate`
5. Run migrations: `php artisan migrate`
6. Seed database: `php artisan db:seed`
7. Start the server: `php artisan serve`

## Default Credentials

- **Admin**: admin@beautez.com / password
- **Doctor**: doctor@beautez.com / password
- **Pharmacist**: pharmacist@beautez.com / password

## Requirements

- PHP 8.2+
- MySQL 5.7+
- Composer
- Node.js & NPM (for frontend assets)

## License

MIT

