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