Customny system ERP/CRM dla kliniki medycznej
Skalowalny ekosystem do pełnej automatyzacji procesów biznesowych kliniki medycznej/kosmetologicznej. Projekt zaprojektowany i zrealizowany całkowicie "pod klucz" przez jedną osobę — od analizy wymagań po wdrożenie w produkcji.
System został opracowany jako zamiennik gotowych rozwiązań SaaS, w pełni dostosowany do unikalnej logiki i procesów biznesowych klienta.
Stos technologiczny: Python (FastAPI), Vue 3 (Nuxt), PostgreSQL, HTML5 Canvas API, Advanced Scheduler.
Co zostało zaprojektowane i wdrożone:
1. Architektura i Bezpieczeństwo: Pełny model ról dostępu (RBAC) dla trzech typów użytkowników: Administratorzy (pełny dostęp), Specjaliści (dostęp do swojego kalendarza i ograniczona widoczność klientów według tagów), Klienci (rezerwacje i historia wizyt). Zrealizowano filtrację praw dostępu na poziomie UI i API, ochronę przed atakami brute force (CAPTCHA, blokowanie sesji) oraz bezpieczne odzyskiwanie haseł.
2. Inteligentny Kalendarz i Rezerwacje: Złożony algorytm obliczania wolnych slotów w czasie rzeczywistym z uwzględnieniem grafików specjalistów, czasu trwania usług oraz wbudowanych technik. Wdrożono architektoniczną ochronę przed konfliktami rejestracji (Race Conditions).
3. Interaktywny moduł Canvas (Strefy leczenia): Niestandardowe narzędzie graficzne oparte na HTML5 Canvas do rysowania i oznaczania obszarów roboczych bezpośrednio na szablonach obrazów. Zrealizowano historię działań (Cofnij/Anuluj) oraz zoptymalizowane zapisywanie gotowych schematów na serwerze w karcie klienta.
4. Elektroniczna Karta Klienta: Moduł prowadzenia historii wizyt, dołączania plików/dokumentów, tagowania, analityka źródeł pozyskania oraz automatyczne śledzenie statusów i zgód prawnych.
5. Automatyczne powiadomienia: System w tle z przypomnieniami wyzwalającymi (potwierdzenie rezerwacji, przypomnienie na 1 dzień przed, follow-up po 30 dniach od wizyty).
6. Analityka i Raporty: Generowanie raportów dotyczących przychodów finansowych w okresach, analityka efektywności tagów/źródeł, interaktywne wykresy oraz eksport finansowych raportów do Excela.
System został opracowany jako zamiennik gotowych rozwiązań SaaS, w pełni dostosowany do unikalnej logiki i procesów biznesowych klienta.
Stos technologiczny: Python (FastAPI), Vue 3 (Nuxt), PostgreSQL, HTML5 Canvas API, Advanced Scheduler.
Co zostało zaprojektowane i wdrożone:
1. Architektura i Bezpieczeństwo: Pełny model ról dostępu (RBAC) dla trzech typów użytkowników: Administratorzy (pełny dostęp), Specjaliści (dostęp do swojego kalendarza i ograniczona widoczność klientów według tagów), Klienci (rezerwacje i historia wizyt). Zrealizowano filtrację praw dostępu na poziomie UI i API, ochronę przed atakami brute force (CAPTCHA, blokowanie sesji) oraz bezpieczne odzyskiwanie haseł.
2. Inteligentny Kalendarz i Rezerwacje: Złożony algorytm obliczania wolnych slotów w czasie rzeczywistym z uwzględnieniem grafików specjalistów, czasu trwania usług oraz wbudowanych technik. Wdrożono architektoniczną ochronę przed konfliktami rejestracji (Race Conditions).
3. Interaktywny moduł Canvas (Strefy leczenia): Niestandardowe narzędzie graficzne oparte na HTML5 Canvas do rysowania i oznaczania obszarów roboczych bezpośrednio na szablonach obrazów. Zrealizowano historię działań (Cofnij/Anuluj) oraz zoptymalizowane zapisywanie gotowych schematów na serwerze w karcie klienta.
4. Elektroniczna Karta Klienta: Moduł prowadzenia historii wizyt, dołączania plików/dokumentów, tagowania, analityka źródeł pozyskania oraz automatyczne śledzenie statusów i zgód prawnych.
5. Automatyczne powiadomienia: System w tle z przypomnieniami wyzwalającymi (potwierdzenie rezerwacji, przypomnienie na 1 dzień przed, follow-up po 30 dniach od wizyty).
6. Analityka i Raporty: Generowanie raportów dotyczących przychodów finansowych w okresach, analityka efektywności tagów/źródeł, interaktywne wykresy oraz eksport finansowych raportów do Excela.