JOINT DOTS / OUR WORK
Dr. Ideal Jaka: Clinic Management System
<h2>Web App</h2>
<h2>Custom Crm Solutions</h2>
<h2>Kilinka <br> Gastroenterologjike</h2>
Client
<h2>Dr. Ideal Jaka</h2>
Role
<h2>Full System Development</h2>
Delivered
<h2>June 2025</h2>
Team Lead
<h2>Durim Gjoshi</h2>
<img src="/legacy-media/2025/10/dashboard_doktor.png" alt="" loading="lazy">
<h2>01. Development</h2>
<p>
Full-stack clinic CRM that ties scheduling, consultations, labs, and billing-adjacent workflows into one place for small practices.
Role-aware (admin/doctor/nurse/reception) dashboards with shortcuts for daily actions and permissioned access via Spatie roles.
02. Core Capabilities
<p>
Appointments: availability-aware booking, day/week calendars, status updates, and quick-create flows from the dashboard.
Patient records: demographic intake, vitals drafts, visit history, and fast patient search for front desk and nursing staff. Consultations & prescriptions: draft-to-complete visits, medication suggestions, printable scripts, and linked appointment context. Labs & examinations: lab requests/results with status tracking, image uploads for examinations, and printable reports. Reporting: daily report export/print to keep admin and clinicians aligned on throughput and pending items.
03. Tech Stack
<p>
Laravel 12 + Inertia, Vue 3 + TypeScript, Tailwind CSS 4; FullCalendar for scheduling; Zod/VeeValidate for safe forms; Spatie Permission for RBAC.
Vite-powered builds, Pest for tests, and Ziggy for route sharing between PHP and Vue.
<img src="/legacy-media/2025/10/terminet.png" alt="" loading="lazy">
<img src="/legacy-media/2025/10/Login.png" alt="" loading="lazy">
<a href="https://jointdots.com/tp-portfolios/kilinika-gastroentorologjike-dr-ideal-jaka/">
Next work
</a>