No description
  • Blade 54.5%
  • PHP 45.4%
Find a file
Hephaestus12026 56d38d9022 Update readme
2026-06-23 09:52:46 +03:00
app move root path 2026-06-23 09:46:03 +03:00
bootstrap move root path 2026-06-23 09:46:03 +03:00
config move root path 2026-06-23 09:46:03 +03:00
database move root path 2026-06-23 09:46:03 +03:00
public move root path 2026-06-23 09:46:03 +03:00
resources move root path 2026-06-23 09:46:03 +03:00
routes move root path 2026-06-23 09:46:03 +03:00
storage move root path 2026-06-23 09:46:03 +03:00
.editorconfig move root path 2026-06-23 09:46:03 +03:00
.env.example move root path 2026-06-23 09:46:03 +03:00
.gitattributes move root path 2026-06-23 09:46:03 +03:00
.gitignore move root path 2026-06-23 09:46:03 +03:00
API_DOCUMENTATION.md docs(core): overhaul README and add detailed API documentation 2026-06-20 14:28:38 +06:00
artisan move root path 2026-06-23 09:46:03 +03:00
check_appt.php move root path 2026-06-23 09:46:03 +03:00
check_payout.php move root path 2026-06-23 09:46:03 +03:00
composer.json move root path 2026-06-23 09:46:03 +03:00
composer.lock move root path 2026-06-23 09:46:03 +03:00
LICENSE Add proprietary license 2026-06-09 05:10:14 +06:00
package.json move root path 2026-06-23 09:46:03 +03:00
phpunit.xml move root path 2026-06-23 09:46:03 +03:00
README.md Update readme 2026-06-23 09:52:46 +03:00
vite.config.js move root path 2026-06-23 09:46:03 +03:00

🏥 Overview

Vision & Mission

This is a modern, full-stack hospital management system and digital health platform designed to bridge the gap between patients and healthcare providers. At the heart of this experience is a Local, Privacy-First AI Health Assistant that intelligently guides patients through symptom checking, provides step-by-step website navigation, and surfaces relevant doctors and articles. Beyond AI-driven guidance, This project provides a seamless experience for patients to book appointments (both online and offline), order medicines, request emergency ambulances, and read health articles. Simultaneously, it gives hospital staff, doctors, and administrators powerful, centralized tools to manage daily operations, financials, and inventory.

🚀 Getting Started (Local Setup)

Prerequisites

  • PHP 8.2 or higher
  • Composer
  • Node.js & NPM
  • MySQL Server

Installation Steps

  1. Clone the repository

    git clone https://github.com/your-username/healthcare-php-test.git
    cd healthcare-php-test
    
  2. Install Dependencies

    composer install
    
  3. Environment & Keys

    cp .env.example .env
    php artisan key:generate
    
  4. Database Setup Create an empty database named hellomed in your MySQL instance. Ensure .env has DB_CONNECTION=mysql.

    # Migrate tables and seed the database with demo data
    php artisan migrate:fresh --seed
    
    # Link storage for image uploads
    php artisan storage:link
    
  5. Run the Application Open two terminal windows:

    # Terminal 1: Boot backend server
    php artisan serve
    

Ollama AI Setup

The AI assistant requires Ollama running locally.

# Pull the model
ollama pull mistral

# Start the Ollama server (runs on localhost:11434 by default)
ollama serve          

(If Ollama is not running, the platform gracefully disables the chat widget with a friendly offline message).