SmartVet - SaaS Multi-Tenant Veterinary ManagementSmartVet - SaaS Multi-Tenant Veterinary Management
SmartVet is a Laravel Veterinary SaaS with Multi-tenancy, AI Diagnosis, Multi-language & Subscription plans. The ultimate clinSmartVet - SaaS Multi-Tenant Veterinary Management
SmartVet is a Laravel Veterinary SaaS with Multi-tenancy, AI Diagnosis, Multi-language & Subs...
Overview
SmartVet is a modern, scalable, and full-featured multi-tenant veterinary clinic management system developed with Laravel 12. While providing each clinic with its own independent panel and data management, it allows you to manage an unlimited number of veterinary clinics from a single platform. Designed for startups, SaaS founders, and veterinary businesses, SmartVet helps you create a complete clinic management ecosystem with a subscription-based revenue model.
Live Demo
Super Admin Panel (SaaS Owner):
- URL:
- https://smartvet.educfly.com/login
- Email: [email protected]
- Password: password
Clinic Management Panel (Tenant):
- URL:
- http://demo.smartvet.educfly.com/login
- Email: [email protected]
- Password: password
Pet Owners Panel (Customer):
- URL:
- http://demo.smartvet.educfly.com/pet-owner/login
- Email: [email protected]
- Password: password
Main Website URL:
Clinic Website URL:http://demo.smartvet.educfly.com
Features
1. Super Admin Panel
- Real-time statistics and financial reports.
- Comprehensive clinic management (create, edit, deactivate).
- Flexible subscription and plan management.
- Payment tracking and global system configurations.
- Integrated support tickets and notification management.
2. Clinic Panel
- Multi-Branch Support: Manage multiple locations under a single clinic.
- Appointment Calendar: Drag-and-drop appointment scheduling with status tracking.
- Medical Section: Detailed examination records, prescriptions, and pet passports.
- Laboratory Management: Digital test results and document storage.
- Inventory & POS: Stock control, service pricing, and automated billing.
- Vaccination Tracking: Automated scheduling and proactive reminders.
3. Pet Owner Portal
- 24/7 online appointment booking.
- Full access to your pet's medical history and vaccination records.
- Downloadable laboratory results and invoices.
Advanced Innovations
- AI-Powered Diagnostics: Smart suggestion system to assist veterinarians during examinations.
- SaaS Infrastructure: Multi-tenancy with single-database architecture for maximum efficiency.
- Multi-Language Support: Built-in support for English, French, Italian, Spanish, German, and Turkish.
- Automation: Queue-based background processing for SMS/Email notifications and reminders.
- Automated Websites: Automatic landing page generation for every clinic with subdomain support.
Requirements
Instructions
Thank you for choosing SmartVet SaaS! This package is production-ready. Please follow these steps to set up your veterinary ecosystem:
1. File Preparation
Extract the main downloaded file. Inside, you will find:
- /Script.zip (Core application)
- /SQL folder (Contains
smartvet.sql) - /Documentation (Detailed guide)
Upload the contents of the Script.zip file to your server's root directory (e.g., public_html).
2. Database Setup
- Create a new MySQL database via your hosting panel.
- Import the file located in the /SQL folder (
smartvet.sql) into your database using phpMyAdmin.
3. Critical Configuration (.env)
The .env file is already present in the root directory. You must update these specific lines to match your live server:
APP_URL=[https://yourdomain.com](https://yourdomain.com)(Change from[http://smartvetsaas.test](http://smartvetsaas.test))CENTRAL_DOMAIN=yourdomain.com(Change fromsmartvetsaas.test)- Enter your database credentials for
DB_DATABASE,DB_USERNAME, andDB_PASSWORD.
4. Automation and Background Tasks
To enable AI diagnostics, SMS/Email notifications, and reminders, you need to set up the following Cron jobs:
- Task Scheduler (Every Minute):
* * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1 - Queue Worker (Every Minute):
* * * * * cd /path-to-your-project && php artisan queue:work --stop-when-empty >> /dev/null 2>&1
5. Subdomains and Files
- Wildcard Subdomain: To use the dynamic clinic website feature, ensure your hosting/DNS service supports wildcard subdomains (*.yourdomain.com).
- Storage Link: Run
php artisan storage:linkto ensure pet photos and lab reports are displayed correctly.
Default Login
- URL:
[https://yourdomain.com/login](https://yourdomain.com/login) - User:
[email protected] - Pass:
password
Other items by this author
| Category | Scripts & Code / PHP Scripts / SaaS |
| First release | 11 April 2026 |
| Last update | 11 April 2026 |
| Software version | PHP 8.2, PHP 8.3, PHP 8.4 |
| Files included | .php, .css, .html, Javascript .js |
| Software framework | VueJS, Laravel |
| Tags | inventory, veterinary, Billing, multi-language, vuejs, SaaS, diagnosis, animal hospital, appointment system, pet software, clinic management, laravel 12, inertiajs, multi-tenant, medical erp |








