DATE
05/11/2023
Laravel Nova Backend with API Automation for COVID-19 Dispatch
Built entirely with Laravel Nova and a custom Laravel API backend, YourKits was a logistics-focused healthcare platform developed to automate the distribution of COVID-19 test kits at scale. The system processed over 200 patient requests per day and integrated deeply with five external APIs to streamline operations. The goal was to centralize data workflows, automate communications, and replace manual logistics with a reliable Nova-based admin experience. From building Nova Actions to managing API authentication and webhook responses, every layer was crafted for long-term scale.
Healthcare Logistics Platform
Laravel Nova
Services
Web Development and APi Integration
Category
Laravel
Client
Anthony Ramirez
Challenge
Automating the COVID-19 test kit dispatch process was not straightforward. The platform had to manage complex workflows across multiple facilities, patients, insurance policies, and claims — all while staying compliant with U.S. health protocols. Most of the process relied on systems that previously ran manually through spreadsheets, email, and phone calls. The biggest challenge was integrating five different APIs and syncing patient flows from insurance validation through shipping, all from a single dashboard.
Process
API-Powered Workflow: Integrated with pVerify, EasyPost, PrintNode, Mailgun, and Twilio.
Backend Automation: Laravel Nova Actions and scheduled jobs handled multi-step state changes.
Custom Dashboard: All orders, claims, and patients managed through a Nova-powered UI.
Manual Override Queues: Built-in HOLD and PENDING REVIEW queues for staff to intervene.
Multi-month logic: Automatically schedules recurring orders and claim creation monthly.
Responsiveness
Though primarily internal, the dashboard was optimized for tablets and smaller screens for staff on-the-go. Tables were mobile-optimized, calendar actions were clickable via touch, and all key workflows could be triggered from smaller devices using Laravel Nova’s responsive grid and custom Blade components.
Problem - Site and Service Improvement
Staff were previously managing hundreds of patient submissions using spreadsheets, emails, and phone reminders. Orders were missed. Claims were delayed. Reporting was inconsistent. They needed a single system to handle incoming requests, verify insurance eligibility, submit claims, track shipments, and ensure compliance — automatically.
Site and Service Improvement
We replaced all spreadsheet workflows with a searchable, filterable dashboard.
Automated the intake, eligibility check, claim creation, and order tracking.
Reduced time-to-fulfillment from 3 days to 1.
Improved visibility across orders, claim status, and shipping issues in real-time.
Solution - Communication and Deployment
We maintained close collaboration with Anthony's team throughout the project via Slack, Zoom, and Loom videos. Weekly progress reviews ensured technical and business teams were aligned. The deployment was staged across multiple environments — dev, staging, and production — with each milestone signed off before going live. We handled all Laravel deployments using Git-based CI, Nova migrations, and webhook tests to ensure launch readiness.
Communication
Clear and consistent communication was crucial throughout the YourKits project. We collaborated closely with the Raven Studio team via Slack, Zoom, and Loom, ensuring transparency at every phase. Weekly video walkthroughs were shared to showcase backend flows and gather real-time feedback. Every major feature — from API responses to automated label printing — was demoed and reviewed before deployment. Deployment itself was staged across development, staging, and production, with Raven signing off on each release. This structured approach helped keep all teams aligned and ensured the system launched smoothly with no disruption to patient requests.