@anipleades/healthcare v1.0.0
Accessing the Application
Visit http://139.84.170.84 to access the application.
Default credentials:
- Email: admin@example.com
- Password: password
I have created a gradio based mri analysis application
Visit https://huggingface.co/spaces/hjvsf/mri to access the application.
Healthcare Management System
A comprehensive healthcare management web application built with Laravel, React, and Vultr cloud services. The system provides health assessments, MRI analysis, wellness planning, and educational content.
Features
- Health Assessment Tools
- MRI Analysis and Visualization
- Personalized Wellness Plans
- Educational Content
- Real-time Health Insights
- Interactive Dashboard
- Secure Authentication
- Expert Chat Support
Prerequisites
- PHP 8.2+
- Node.js 16+
- Composer
- MySQL/PostgreSQL
- Vultr Object Storage credentials
Installation
- Clone the repository:
git clone https://github.com/harshitIIITD/Healthcare.git
cd Healthcare- Install PHP dependencies:
composer install- Install Node.js dependencies:
npm install- Configure environment variables:
cp .env.example .envUpdate the following variables in
.env
:
APP_URL=http://139.84.170.84
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database
DB_USERNAME=your_username
DB_PASSWORD=your_password
VULTR_ENDPOINT=https://del1.vultrobjects.com
VULTR_ACCESS_KEY=your_access_key
VULTR_SECRET_KEY=your_secret_key
VULTR_REGION=del1
VULTR_BUCKET=your_bucket- Generate application key:
php artisan key:generate- Run database migrations:
php artisan migrate- Link storage:
php artisan storage:link- Build frontend assets:
npm run buildRunning the Application
For development:
# Terminal 1 - Laravel server
php artisan serve
# Terminal 2 - Vite development server
npm run devFor production:
npm run build
php artisan config:cache
php artisan route:cache
php artisan view:cacheAccessing the Application
Visit http://139.84.170.84 to access the application.
Default credentials:
- Email: admin@example.com
- Password: password
API Documentation
The API documentation is available at /docs endpoint when running in development mode.
Testing
Run test suite:
php artisan testDeployment
- Configure your web server (Nginx/Apache) to point to the
public
directory 2. Set appropriate permissions:
chmod -R 775 storage bootstrap/cache
chown -R www-data:www-data storage bootstrap/cache- Set up SSL certificate
- Configure database backups
- Set up queue worker:
php artisan queue:workContributing
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
Security
If you discover any security vulnerabilities, please email nhk2harshit@gmail.com.
License
This application is licensed under the MIT license.
Support
For support, email nhk2harshit@gmail.com or create an issue in the repository.
12 months ago