Skip to content
This repository was archived by the owner on Oct 25, 2026. It is now read-only.
Syed Ahmer Shah edited this page Oct 25, 2026 · 2 revisions

Zovita+

Zovita+ wiki

Care, delivered with calm. Zovita+ is an online pharmacy for Pakistan built on Laravel 12, Inertia 2, React 19 and Tailwind CSS 4: 1,186 real products, a 3D symptom body map, a guided assistant, personal offers, drug-interaction warnings, refill reminders, pharmacist-reviewed prescriptions, English and Urdu, and card payments or cash on delivery. Staff work in a role-based admin panel with optional authenticator-app two-step sign-in.

Zovita+ home page

Start here

I want to… Read
Run it on my machine (about five minutes, no API keys) Getting Started
Turn on e-mail, reCAPTCHA, Stripe, SSR, ClamAV Configuration
See what it does Features
Understand the code and the database Architecture · Data Model
Run the admin panel Admin Panel
Understand card payments and refunds Payments
Know how it's defended Security
Put it on a server Deployment
Run the tests Testing
Fix a problem Troubleshooting
Look up an artisan command Commands
Contribute Contributing
See what's next Roadmap

Stack at a glance

Layer Tech
Backend PHP 8.2 · Laravel 12 · MySQL / MariaDB
Frontend React 19 · Inertia.js 2 · Tailwind CSS 4 · Vite 7 · Ziggy
Motion & 3D GSAP 3 (ScrollTrigger, SplitText) · Lenis · Three.js + React Three Fiber
Maps Leaflet · OpenStreetMap · Nominatim
Email Resend
Bot protection Google reCAPTCHA v3 + v2
Quality PHPUnit · Playwright · Lighthouse · autocannon · Laravel Pint · GitHub Actions

Links

Product names, prices and images in the demo catalogue come from the public DVAGO storefront and belong to their owners. They are for demonstration only. Product information is not medical advice.

Clone this wiki locally