Skip to content

MTalhaofc/EzHealth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Ez Health - Admin Panel ✨


The Ez Health Admin Panel is your central command center for managing the entire Ez Health ecosystem. This powerful, web-based dashboard empowers administrators and healthcare staff to efficiently oversee users, appointments, reports, tests, and all critical system operations. Built with a modern tech stack, it guarantees real-time data handling, ironclad security, and a seamless, intuitive user experience.


🚀 Key Features


  • User Management: Effortlessly verify, activate, and manage all user accounts.
  • 🗓️ Appointment Scheduling: Full control over appointment bookings, modifications, and cancellations.
  • 📄 Report Management: Review, approve, and organize patient reports with ease.
  • 🔬 Test Management: Oversee and update available medical tests and their details.
  • 👩‍💼 Admin & Staff Control: Robust tools for managing administrator and healthcare staff roles and permissions.
  • 🔒 Web Login Security: Secure handling and management of web login credentials.
  • 🔄 Real-time Synchronization: Instant data sync with the Ez Health mobile application for up-to-date information.
  • 📱 Responsive Design: A sleek, modern, and adaptive interface that looks great on any device.

🛠 Tech Stack & Dependencies


The Ez Health Admin Panel is crafted with the following cutting-edge technologies:

Technology Description Badge
Laravel The robust PHP Framework for a scalable and secure backend. Laravel
TailwindCSS A utility-first CSS framework for rapid and responsive UI development. TailwindCSS
ViteJS Next-generation frontend tooling for blazing-fast development and optimized builds. ViteJS
Blade Laravel's powerful and expressive templating engine. Blade
Font Awesome The internet's most popular icon toolkit for stunning icons. FontAwesome
Firebase Google's mobile platform for real-time database, authentication, and more. Firebase

📸 Screenshots


Get a glimpse of the Admin Panel in action:

Admin Dashboard User Management Report Management
Admin Dashboard Screenshot User Management Screenshot Report Management Screenshot
A comprehensive overview of key metrics and recent activities. Effortlessly manage and view user details and statuses. Streamlined workflow for handling and approving patient reports.

⚙️ Installation & Setup


Follow these simple steps to get the Ez Health Admin Panel up and running on your local machine:

Clone the Repository

git clone https://github.com/MTalhaofc/ez-health-admin.git
cd ez-health-admin

Configure Environment

Copy .env.example to .env

Add your database credentials

Add Firebase service credentials

Run Database Migration

php artisan migrate

Launch the Application

php artisan serve

🔐 Admin Panel Access

You can create admin users via database seeder or manually through the database for initial setup.

🖥 System Architecture

[ Admin ] --> [ Ez Health Admin Panel ] --> [ Firebase + MySQL ]

Backend: Laravel Frontend: TailwindCSS + Blade + ViteJS Real-Time Sync: Firebase


📄 License

Licensed under the MIT License.

Ez Health - Making healthcare smarter, faster, and more accessible!


🌐 Connect With Us

Feel free to connect, collaborate, or contribute!

About

The Ez Health Admin Panel is your central command center for managing the entire Ez Health ecosystem. This powerful, web-based dashboard empowers administrators and healthcare staff to efficiently oversee users, appointments, reports, tests, and all critical system operations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors