Sky Clinic

Sky Clinic is a comprehensive clinic management system built to simplify and optimize day-to-day healthcare operations. It brings together patient management, clinical processes, staff coordination, and business oversight into a single, unified platform. Designed for scalability and ease of use, Sky Clinic helps healthcare providers improve operational efficiency, enhance patient experiences, and maintain full control over their clinical and administrative workflows.

Let’s talk

Core Feature Categories

1. Patient Management

Patient profiles with personal info & medical history✓
Advanced search with analytics (visits, spending)✓
Clinical service tracking✓
Patient file/document attachments✓
Doctor assignment✓

2. Appointments & Scheduling

Appointment scheduling with status tracking (pending, confirmed, completed, cancelled)✓
Weekly calendar view with equipment/doctor filters✓
Equipment file uploads (10 files max, 10MB)✓
Appointment reminders✓
Checkup assessments linked to appointments✓
Holiday management and company working hours✓

3. Medical Plans

Treatment plan creation from multiphase service templates✓
Multi-appointment medical plans✓
Status tracking (active, completed, cancelled)✓
Financial total recalculation✓

4. Invoicing & Billing

Invoice generation from appointments or manual creation✓
Invoice status tracking✓
Monthly billing summaries✓
Payroll expense tracking✓
Promo code usage analytics✓

5. Resources & Inventory

Resource/supplies management with quantity tracking✓
Low stock alerting✓
Resource assignment to doctors✓
Usage history and analytics✓
Order management (purchase orders, delivery tracking)✓
Equipment management and inventory✓

6. Services & Treatments

Clinical service catalog (single/multiphase)✓
Treatment plan templates✓
Promo code management with usage tracking✓

7. Human Resources

Leave management (request, approve/reject)✓
Payroll expenses with monthly totals✓
Leave reports and analytics✓

8. Company Management

Company settings and preferences✓
Working hours configuration✓
Company logo uploads✓
License tracking with expiration alerts✓
Company document storage✓
Multi-branch support✓

9. User & Access Management

User accounts with Keycloak integration✓
Role/group management✓
Granular permission system✓
Multi-tenant realm-based isolation✓

10. Dashboards & Analytics

Admin Dashboard: Users, roles, settings, equipment, logs✓
Doctor Dashboard: Appointments, patient schedules✓
Manager Dashboard: Team performance, revenue✓
HR Dashboard: Leave requests, payroll✓
Marketing Dashboard: Patient acquisition, promo analytics✓
Storage Dashboard: Inventory levels✓

11. Notifications & Alerts

User notification system (read/unread tracking)✓
License expiration notifications✓
Appointment reminders✓
Low stock alerts✓

12. Activity Logging & Audit

Comprehensive activity logging across all services✓
User action tracking with sanitized data✓
Audit trail for compliance✓
Statistics and analytics✓

13. Localization

Multi-language support (12+ languages)✓
Tolgee integration for translation management✓
In-context translation updates✓

14. File Management

Patient medical records uploads✓
Company documents✓
Equipment files✓
Multiple format support (images, PDFs, etc.)✓

15. Website with Booking Engine

Integrated patient-facing website✓
Online appointment booking system✓
Real-time availability checking✓
Automated booking confirmations✓

Technical Capabilities

Technical Capabilities

Multi-tenant architecture with realm-based data isolation✓
Role-based access control with granular permissions✓
API gateway (KrakenD) with JWT validation✓
Enterprise authentication via Keycloak (SSO, MFA ready)✓
Full-text search and advanced filtering across all entities✓
Pagination on all list endpoints✓
Real-time data synchronization✓
Email integration (Mailpit for dev, configurable for production)✓
Mobile-responsive UI with Material-UI components✓

Let’s begin our journey