NL NianiaLog Care log

Pomoc

Dokumentacja NianiaLog

Pełny przewodnik po funkcjach aplikacji, rolach użytkowników, godzinach pracy, rozliczeniach, obowiązkach i ustawieniach.

Dokumentacja NianiaLog

NianiaLog pomaga rodzicowi i niani prowadzić wspólny dziennik opieki nad dzieckiem, planować pracę niani, rozliczać godziny, ustalać obowiązki i zarządzać rodziną.

Dokument opisuje aplikację z perspektywy dwóch ról:

  • rodzic - właściciel rodziny albo drugi aktywny rodzic,
  • niania - osoba zaproszona do rodziny jako opiekunka.

Rola techniczna ownerParent jest w tym przewodniku traktowana jako rodzic. Ma dodatkowo prawo utworzyć rodzinę i zarządzać dostępami.

Zasady ogólne

  • Aplikacja wymaga logowania kodem jednorazowym wysyłanym na adres email.
  • Po pierwszym logowaniu użytkownik musi zaakceptować aktualne dokumenty prawne.
  • Użytkownik bez aktywnej rodziny może utworzyć rodzinę jako rodzic albo dołączyć kodem zaproszenia jako rodzic lub niania.
  • Rodzic zarządza dziećmi, zaproszeniami, członkami rodziny, ustawieniami karmienia, planem pracy, umową wynagrodzenia, rozliczeniami i zakresem obowiązków.
  • Niania prowadzi dziennik opieki, zgłasza godziny pracy, wnioskuje o wolne oraz akceptuje albo odrzuca warunki wynagrodzenia, rozliczenia i zakres obowiązków.
  • Dane zmieniane przez drugą stronę odświeżają się w aplikacji w czasie rzeczywistym tam, gdzie obsługuje to Supabase Realtime.
  • Aplikacja używa powiadomień wewnętrznych, na przykład przy zgłoszeniu godzin, decyzji rodzica, wysłaniu umowy do akceptacji albo zmianie statusu rozliczenia.

Start i dostęp do aplikacji

Pierwsze logowanie i utworzenie rodziny przez rodzica

Rodzic otwiera aplikację, wpisuje adres email i prosi o kod logowania. Po otrzymaniu kodu wpisuje go w aplikacji. Aplikacja weryfikuje kod, sprawdza sesję i w razie potrzeby kieruje rodzica do akceptacji regulaminu oraz polityki prywatności.

Jeśli użytkownik nie ma aktywnej rodziny, aplikacja pokazuje kartę z informacją o braku aktywnej rodziny. Rodzic wybiera utworzenie rodziny, podaje swoje imię, nazwę rodziny i imię dziecka. Aplikacja tworzy profil użytkownika, rodzinę, członkostwo rodzica jako właściciela oraz pierwsze dziecko, a następnie przenosi rodzica do ekranu Dzisiaj.

Dołączenie niani do rodziny

Rodzic wchodzi do Ustawień i generuje zaproszenie dla niani. Aplikacja tworzy jednorazowy kod ważny 24 godziny. Rodzic kopiuje kod i przekazuje go niani poza aplikacją.

Niania loguje się adresem email i kodem jednorazowym. Jeśli używa aplikacji po raz pierwszy, akceptuje dokumenty prawne. Następnie wybiera dołączenie kodem zaproszenia i wpisuje kod otrzymany od rodzica. Aplikacja normalizuje kod, sprawdza go i przypisuje nianię do rodziny z rolą niania. Jeśli profil niani nie ma imienia, aplikacja prosi o jego uzupełnienie. Po uzupełnieniu danych niania trafia do ekranu Dzisiaj.

Dołączenie drugiego rodzica

Rodzic generuje w Ustawieniach kod zaproszenia dla drugiego rodzica. Aplikacja sprawdza, czy w rodzinie nie ma już aktywnego drugiego rodzica. Drugi rodzic loguje się adresem email i kodem jednorazowym, akceptuje dokumenty prawne, jeśli jest to wymagane, a następnie wybiera dołączenie kodem zaproszenia. Po poprawnej weryfikacji kodu aplikacja przypisuje go do rodziny jako rodzic. Jeśli profil jest niekompletny, drugi rodzic uzupełnia imię i uzyskuje dostęp do funkcji rodzica.

Utrata dostępu do rodziny

Rodzic może dezaktywować nianię albo drugiego rodzica w Ustawieniach. Po kolejnym odświeżeniu sesji użytkownik bez aktywnego członkostwa nie ma dostępu do rodziny. Aplikacja pokazuje ekran powitalny z informacją o braku aktywnego dostępu. Użytkownik może się wylogować albo dołączyć ponownie nowym kodem zaproszenia.

Dziennik opieki i ekran Dzisiaj

Konfiguracja dziecka i widoczności karmienia

Rodzic zarządza dziećmi w Ustawieniach. Może dodać albo edytować dziecko, podać imię i opcjonalną datę urodzenia, a także wybrać aktywne dziecko. Rodzic ustawia tryb karmienia: mleko modyfikowane, karmienie piersią albo tryb mieszany. Jeśli karmienie piersią ma być widoczne dla niani, rodzic włącza odpowiedni przełącznik.

Po zapisaniu ustawień ekran Dzisiaj pokazuje rodzicowi i niani akcje zgodne z trybem karmienia oraz uprawnieniami widoczności.

Dodawanie wpisu opieki przez nianię

Niania przechodzi do Dzisiaj. Aplikacja ładuje aktywne dziecko, dzisiejsze wpisy, statystyki i ustawienia karmienia. Niania wybiera szybką akcję i może dodać:

  • mleko z ostatnią albo inną ilością ml,
  • posiłek z notatką,
  • start drzemki,
  • koniec aktywnej drzemki,
  • ręczną drzemkę z czasem,
  • kupę,
  • notatkę.

Jeśli rodzic udostępnił karmienie piersią, niania może widzieć dane karmienia piersią, ale nie edytuje wpisów karmienia piersią rodzica. Aplikacja zapisuje wpis z autorem i czasem utworzenia. Wpis pojawia się w historii dnia oraz w podsumowaniu. Rodzic widzi wpis niani po odświeżeniu w czasie rzeczywistym.

Dodawanie wpisu opieki przez rodzica

Rodzic przechodzi do Dzisiaj i wybiera dziecko, jeśli w rodzinie jest więcej niż jedno aktywne dziecko. Rodzic może dodać wszystkie typy wpisów: mleko, karmienie piersią, posiłek, sen, kupę i notatkę.

Przy mleku rodzic może zapisać jednorazowo inną ilość albo zmienić domyślną ostatnią ilość. Przy karmieniu piersią może wskazać stronę piersi. Po zapisaniu aplikacja aktualizuje historię i podsumowanie. Niania widzi wpisy zgodnie z ustawieniami widoczności.

Edycja i usuwanie wpisów opieki

Rodzic lub niania otwiera historię dnia. Aplikacja pokazuje menu akcji przy wpisach, do których użytkownik ma uprawnienia.

Rodzic może edytować i usuwać wpisy opieki. Niania może edytować tylko swoje wpisy, inne niż karmienie piersią, i tylko przez 5 minut od utworzenia. Niania nie może usuwać wpisów. Po edycji aplikacja aktualizuje wartości wpisu i przelicza podsumowanie. Po usunięciu przez rodzica wpis jest usuwany logicznie i znika z historii.

Statystyki dzienne i historyczne

Rodzic albo niania wybiera ikonę statystyk na ekranie Dzisiaj. Aplikacja pokazuje podsumowanie bieżącego dnia oraz wykresy z ostatnich 30 dni. Statystyki obejmują karmienie, posiłki, sen i kupę. Dane karmienia piersią są zawsze widoczne dla rodzica, a dla niani tylko wtedy, gdy rodzic włączył ich widoczność.

Praca niani i ekran Praca/Niania

Ekran dotyczący współpracy z nianią ma nazwę Praca dla niani i Niania dla rodzica. Zawiera trzy zakładki:

  • Godziny - plan pracy, rejestrowanie godzin, przerwy i akceptacja dni,
  • Rozliczenia - warunki wynagrodzenia i rozliczenia,
  • Obowiązki - zakres obowiązków niani.

Jeśli w rodzinie jest więcej niż jedna aktywna niania, rodzic wybiera nianię z selektora. Aplikacja odświeża plan pracy, rozliczenia i obowiązki dla wybranej osoby. Wszystkie decyzje rodzica w zakładkach dotyczą aktualnie wybranej niani.

Godziny pracy

Planowanie pojedynczego dnia pracy

Rodzic otwiera Niania -> Godziny, wybiera miesiąc i dzień w kalendarzu, a następnie otwiera formularz planu dnia. Podaje planowany czas pracy albo liczbę planowanych minut i może dodać notatkę do planu. Aplikacja zapisuje dzień jako planned_work. Niania widzi plan w swoim kalendarzu pracy.

Planowanie całego miesiąca

Rodzic wybiera w Niania -> Godziny akcję planowania miesiąca. Wskazuje dni tygodnia, godziny i tryb nadpisywania istniejących planów. Aplikacja tworzy albo aktualizuje dni planu pracy dla miesiąca. Jeśli pojawi się konflikt, pokazuje podsumowanie zapisanych i pominiętych dni. Niania widzi gotowy plan miesiąca.

Rejestrowanie przepracowanego dnia przez nianię

Niania otwiera Praca -> Godziny, wybiera dzień w kalendarzu i dodaje godziny pracy. Może wpisać zakres czasu albo czas trwania, dodać godziny dodatkowe oraz przerwę. Aplikacja zapisuje wpisy pracy, ustawia dzień jako oczekujący na akceptację rodzica i wysyła powiadomienie do aktywnych rodziców. Rodzic widzi dzień jako oczekujący.

Akceptacja godzin niani przez rodzica

Rodzic otwiera Niania -> Godziny i wybiera dzień oznaczony jako oczekujący na akceptację. Aplikacja pokazuje wpisy pracy, przerwy, czas regularny, czas dodatkowy i czas do rozliczenia. Po akceptacji status dnia zmienia się na approved, a niania otrzymuje powiadomienie. Zaakceptowany dzień jest blokowany przed dalszą edycją godzin i może zostać użyty w rozliczeniach.

Odrzucenie godzin niani przez rodzica

Rodzic może odrzucić dzień oczekujący na akceptację. Aplikacja zmienia status dnia na rejected i czyści możliwość traktowania tych godzin jako zatwierdzonych do rozliczenia. Niania otrzymuje powiadomienie, widzi odrzucony dzień i może ponownie zgłosić poprawione godziny, jeśli logika planu na to pozwala.

Wniosek niani o wolne

Gdy rodzic zaplanuje dzień pracy, niania może otworzyć ten dzień w Praca -> Godziny i wysłać prośbę o wolne. Może dodać opcjonalną notatkę dla rodzica. Aplikacja zmienia status planu dnia na day_off_requested i wysyła rodzicowi powiadomienie. Rodzic widzi przy dniu pasek decyzji.

Akceptacja albo odrzucenie wolnego

Rodzic otwiera dzień z wnioskiem o wolne, widzi planowany czas pracy oraz notatkę niani i wybiera akceptację albo odrzucenie. Przy odrzuceniu może podać powód decyzji. Aplikacja zapisuje status day_off_approved albo day_off_rejected i powiadamia nianię. Zatwierdzone wolne jest uwzględniane w rozliczeniu miesięcznym jako czas wolny według logiki potrąceń.

Rozliczenia

Wynagrodzenie godzinowe

Rodzic otwiera Niania -> Rozliczenia, wybiera edycję warunków wynagrodzenia i typ godzinowe. Następnie wpisuje stawkę godzinową. Aplikacja zapisuje wersję roboczą warunków. Gdy rodzic wysyła warunki do akceptacji niani, status zmienia się na pending_nanny_approval, a niania otrzymuje powiadomienie.

Wynagrodzenie miesięczne

Rodzic otwiera Niania -> Rozliczenia, wybiera edycję warunków wynagrodzenia i typ miesięczne. Wpisuje kwotę miesięczną, liczbę dni pracy w miesiącu oraz domyślną liczbę godzin dziennie. Aplikacja zapisuje wersję roboczą. Po wysłaniu warunków niania otrzymuje powiadomienie i widzi warunki do decyzji.

Akceptacja warunków wynagrodzenia przez nianię

Niania otwiera Praca -> Rozliczenia i widzi warunki w statusie pending_nanny_approval. Po akceptacji aplikacja zapisuje status approved, a rodzic otrzymuje powiadomienie. Zatwierdzone warunki stają się podstawą rozliczeń.

Odrzucenie warunków wynagrodzenia przez nianię

Niania może odrzucić warunki wynagrodzenia i wpisać powód. Aplikacja zapisuje status rejected, a rodzic otrzymuje powiadomienie oraz widzi powód odrzucenia. Rodzic tworzy nową wersję warunków. Poprzednia wersja zostaje w historii jako odrzucona albo zarchiwizowana.

Rozliczenie miesięczne

Rozliczenie miesięczne opiera się na zaakceptowanych warunkach wynagrodzenia miesięcznego. Niania zgłasza dni pracy, a rodzic je akceptuje. W razie potrzeby rodzic ustawia oczekiwany czas pracy w miesiącu.

Aplikacja liczy:

  • zaakceptowane godziny i dni,
  • oczekujące i odrzucone godziny,
  • przerwy,
  • oczekiwany czas pracy,
  • kwotę bazową,
  • potrącenia,
  • kwotę finalną.

Rodzic zamyka miesiąc, a status rozliczenia zmienia się z open na closed. Niania otrzymuje powiadomienie i akceptuje rozliczenie, zmieniając status na approved_by_nanny. Następnie rodzic oznacza rozliczenie jako zapłacone, co ustawia status marked_as_paid_by_parent. Na końcu niania potwierdza otrzymanie płatności, a status zmienia się na payment_confirmed_by_nanny.

Rozliczenie godzinowe

Rozliczenie godzinowe wymaga zaakceptowanych warunków godzinowych oraz zatwierdzonych dni pracy. Rodzic otwiera Niania -> Rozliczenia, gdzie aplikacja pokazuje kandydatów do rozliczenia godzinowego, czyli zaakceptowane dni jeszcze nierozliczone.

Rodzic zaznacza dni do rozliczenia. Aplikacja pokazuje projekt z zakresem dat, liczbą dni, godzinami, przerwami, czasem płatnym, stawką i kwotą. Po utworzeniu rozliczenia status to closed. Niania otrzymuje powiadomienie, otwiera szczegóły i akceptuje rozliczenie. Potem rodzic oznacza rozliczenie jako zapłacone, niania potwierdza otrzymanie płatności, a rozliczenie trafia do historii.

Obowiązki

Tworzenie zakresu obowiązków

Rodzic otwiera Niania -> Obowiązki. Jeśli nie ma aktywnej umowy obowiązków, tworzy domyślną umowę. Następnie dodaje pozycje obowiązków. Dla każdej pozycji podaje tytuł i opcjonalny opis. W wersji roboczej rodzic może edytować albo usuwać pozycje.

Po wysłaniu zakresu obowiązków do akceptacji niani status zmienia się na pending_nanny_approval, a niania otrzymuje powiadomienie.

Akceptacja obowiązków przez nianię

Niania otwiera Praca -> Obowiązki, widzi listę obowiązków oraz status oczekujący na akceptację. Po akceptacji aplikacja zapisuje status approved, a rodzic otrzymuje powiadomienie. Zakres obowiązków staje się aktualnie obowiązującą wersją.

Odrzucenie obowiązków przez nianię

Niania może odrzucić zakres obowiązków i wpisać powód. Aplikacja zapisuje status rejected, a rodzic widzi powód odrzucenia. Rodzic tworzy nową wersję zakresu. Aplikacja pokazuje zmiany względem poprzedniej wersji: dodane, usunięte, zmienione albo bez zmian. Rodzic może ponownie wysłać wersję do akceptacji.

Kopiowanie obowiązków

Rodzic może skopiować zakres obowiązków z innej umowy. W Niania -> Obowiązki wybiera kopiowanie zakresu, wskazuje źródło i tworzy wersję roboczą dla wybranej niani. Po skopiowaniu może dostosować pozycje i wysłać je do akceptacji.

Powiadomienia

Rodzic albo niania widzi ikonę dzwonka w pasku aplikacji. Jeśli są nieprzeczytane powiadomienia, aplikacja pokazuje licznik. Po otwarciu panelu powiadomień użytkownik widzi listę najnowszych powiadomień. Może oznaczyć pojedyncze powiadomienie jako przeczytane przez dotknięcie albo oznaczyć wszystkie jako przeczytane. Licznik nieprzeczytanych powiadomień aktualizuje się po zmianach.

Powiadomienia są tworzone między innymi przy:

  • zgłoszeniu godzin pracy przez nianię,
  • zaakceptowaniu albo odrzuceniu godzin przez rodzica,
  • złożeniu i rozpatrzeniu wniosku o wolne,
  • wysłaniu warunków wynagrodzenia do akceptacji,
  • akceptacji albo odrzuceniu warunków przez nianię,
  • zamknięciu rozliczenia,
  • akceptacji rozliczenia przez nianię,
  • oznaczeniu płatności przez rodzica,
  • potwierdzeniu płatności przez nianię,
  • wysłaniu obowiązków do akceptacji,
  • akceptacji albo odrzuceniu obowiązków przez nianię.

Ustawienia i zarządzanie rodziną

Dodawanie i wybór dziecka

Rodzic otwiera Ustawienia, wybiera dodanie dziecka, podaje imię i opcjonalną datę urodzenia. Aplikacja zapisuje dziecko w rodzinie. Rodzic może wybrać dziecko jako aktywne. Ekran Dzisiaj i ustawienia karmienia działają dla wybranego dziecka.

Dezaktywacja i przywracanie dziecka

Rodzic otwiera listę dzieci w Ustawieniach, wybiera menu dziecka i dezaktywuje je. Aplikacja oznacza dziecko jako nieaktywne. Nieaktywne dziecko nie jest wybierane w dzienniku opieki. Rodzic może później przywrócić dziecko, a aplikacja ponownie je aktywuje.

Zarządzanie nianią

Rodzic widzi członków rodziny w Ustawieniach. Może dezaktywować aktywną nianię. Po dezaktywacji niania traci dostęp do rodziny. Rodzic może później ponownie aktywować wcześniej dezaktywowaną nianię.

Zarządzanie drugim rodzicem

Rodzic widzi drugiego rodzica na liście członków rodziny. Może dezaktywować drugiego rodzica, przez co traci on dostęp do rodziny. Rodzic może później ponownie go aktywować.

Profil, język i motyw

Użytkownik może zmienić w Ustawieniach wyświetlane imię. Aplikacja wymaga niepustej nazwy o długości minimum 2 znaków. Użytkownik może też zmienić motyw i język aplikacji. Preferencje są zapisywane lokalnie.

Usunięcie konta

Użytkownik wybiera usunięcie konta w Ustawieniach. Aplikacja pokazuje potwierdzenie i informację o konsekwencjach. Po potwierdzeniu aplikacja wywołuje funkcję delete-account. Jeśli usunięcie jest natychmiastowe, aplikacja wylogowuje użytkownika. Jeśli wymaga przetworzenia, aplikacja pokazuje ekran oczekującego usunięcia konta. Na tym ekranie użytkownik może się wylogować.

Opis ekranów

Ekran ładowania

Ekran ładowania pokazuje nazwę aplikacji i loader. Uruchamia inicjalizację sesji i kieruje dalej według statusu: logowanie, akceptacja prawna, ekran oczekującego usunięcia, ekran główny albo błąd inicjalizacji.

Ekran błędu inicjalizacji

Ekran błędu inicjalizacji pokazuje komunikat błędu startu aplikacji i pozwala ponowić inicjalizację.

Ekran powitalny i logowanie

Ten ekran obsługuje logowanie emailem i kodem OTP, formularz wpisania otrzymanego kodu, ponowne wysłanie kodu po czasie blokady oraz zmianę emaila. Pozwala także dołączyć do rodziny kodem zaproszenia, utworzyć rodzinę przez rodzica, uzupełnić imię profilu i wylogować się, gdy użytkownik jest zalogowany, ale nie ma aktywnej rodziny.

Ekran akceptacji dokumentów prawnych

Ekran pokazuje wymagane zgody na regulamin i politykę prywatności, pozwala otworzyć dokumenty prawne z zasobów aplikacji i aktywuje przycisk kontynuacji dopiero po zaznaczeniu obu zgód. Po zatwierdzeniu zapisuje akceptację aktualnych wersji. Użytkownik może się z tego ekranu wylogować.

Ekran oczekującego usunięcia konta

Ekran informuje, że konto jest w procesie usuwania, blokuje standardowe korzystanie z aplikacji i pozwala się wylogować.

Ekran Dzisiaj

Ekran Dzisiaj obsługuje wybór aktywnego dziecka, podsumowanie dnia, filtrowanie historii po typach wpisów i szybkie akcje dodawania mleka, karmienia piersią, posiłku, snu, kupy oraz notatki. Obsługuje aktywną drzemkę, ręczne dodawanie snu, edycję wpisów według uprawnień, usuwanie wpisów przez rodzica, statystyki dzisiejsze i z ostatnich 30 dni oraz odświeżanie wpisów opieki w czasie rzeczywistym.

Ekran Praca/Niania

To wspólny ekran roboczy dla tematów związanych z nianią. Dla rodzica ma nazwę Niania, a dla niani Praca. Zawiera zakładki Godziny, Rozliczenia i Obowiązki. Dane odświeżają się przy zmianie zakładki.

Zakładka Godziny

Zakładka Godziny zawiera kalendarz miesięczny, przechodzenie do poprzedniego i następnego miesiąca, wybór dnia, podsumowanie miesiąca, planowanie pojedynczego dnia pracy, planowanie miesiąca, rejestrowanie godzin pracy, dodawanie godzin dodatkowych i przerw, zgłaszanie dnia do akceptacji, akceptację albo odrzucenie godzin przez rodzica, wniosek niani o wolne, decyzję rodzica w sprawie wolnego, blokadę edycji zaakceptowanych dni oraz odświeżanie zmian w czasie rzeczywistym.

Zakładka Rozliczenia

Zakładka Rozliczenia obsługuje wybór niani przez rodzica, konfigurację wynagrodzenia godzinowego albo miesięcznego, wersjonowanie warunków wynagrodzenia, wysyłkę warunków do akceptacji niani, akceptację albo odrzucenie warunków, ustawienie oczekiwanego czasu pracy w miesiącu, podsumowanie bieżącego miesiąca, zamknięcie rozliczenia miesięcznego, akceptację rozliczenia przez nianię, oznaczenie płatności przez rodzica, potwierdzenie płatności przez nianię, tworzenie rozliczeń godzinowych z zaakceptowanych dni, szczegóły i historię rozliczeń oraz odświeżanie zmian w czasie rzeczywistym.

Zakładka Obowiązki

Zakładka Obowiązki pozwala utworzyć domyślną umowę obowiązków, dodawać, edytować i usuwać pozycje, kopiować zakres obowiązków z innych umów, wysyłać zakres do akceptacji niani, akceptować albo odrzucać go po stronie niani, wpisać powód odrzucenia, tworzyć nową wersję po zmianach i pokazać różnice względem poprzedniej wersji.

Ekran Ustawienia

Ekran Ustawienia obejmuje zmianę imienia wyświetlanego, wybór roli w trybie lokalnym bez Supabase, wybór aktywnego dziecka, dodawanie, edycję, dezaktywację i reaktywację dzieci, ustawienie trybu karmienia, ustawienie widoczności karmienia piersią dla niani, generowanie zaproszenia dla niani i drugiego rodzica, kopiowanie kodu zaproszenia, listę członków rodziny, dezaktywację i aktywację niani oraz drugiego rodzica, informacje prywatnościowe o danych, których aplikacja nie wymaga, podgląd regulaminu i polityki prywatności, usunięcie konta, wylogowanie, informacje o wersji, buildzie, stronie i autorze aplikacji, wybór motywu oraz wybór języka.

Panel powiadomień

Panel powiadomień zawiera ikonę dzwonka w pasku aplikacji, licznik nieprzeczytanych powiadomień, listę powiadomień, oznaczanie pojedynczego powiadomienia jako przeczytane, oznaczanie wszystkich jako przeczytane i odświeżanie po zmianach w czasie rzeczywistym.

Uprawnienia według roli

Rodzic

Rodzic może:

  • utworzyć rodzinę,
  • zaprosić nianię i drugiego rodzica,
  • zarządzać dziećmi,
  • zarządzać aktywnością niani i drugiego rodzica,
  • ustawiać tryb karmienia i widoczność karmienia piersią,
  • dodawać wszystkie typy wpisów opieki,
  • edytować i usuwać wpisy opieki,
  • planować pracę niani,
  • akceptować albo odrzucać godziny pracy,
  • akceptować albo odrzucać wnioski o wolne,
  • definiować warunki wynagrodzenia,
  • zamykać rozliczenia,
  • oznaczać płatność jako wykonaną,
  • tworzyć i wysyłać obowiązki do akceptacji.

Niania

Niania może:

  • dołączyć do rodziny kodem zaproszenia,
  • prowadzić dziennik opieki,
  • dodawać wpisy opieki dostępne dla jej uprawnień,
  • edytować swoje wpisy opieki przez 5 minut, z wyjątkiem karmienia piersią,
  • oglądać karmienie piersią tylko wtedy, gdy rodzic włączył widoczność,
  • sprawdzać plan pracy,
  • rejestrować godziny pracy, godziny dodatkowe i przerwy,
  • wnioskować o wolne,
  • akceptować albo odrzucać warunki wynagrodzenia,
  • akceptować rozliczenia,
  • potwierdzać otrzymanie płatności,
  • akceptować albo odrzucać obowiązki.

Ważne statusy

Godziny pracy

  • pending_parent_approval - godziny czekają na decyzję rodzica.
  • approved - rodzic zaakceptował dzień.
  • rejected - rodzic odrzucił dzień.
  • cancelled - dzień anulowany.
  • empty - brak wpisów dla dnia.

Plan pracy

  • planned_work - zaplanowany dzień pracy.
  • day_off_requested - niania poprosiła o wolne.
  • day_off_approved - rodzic zaakceptował wolne.
  • day_off_rejected - rodzic odrzucił wolne.

Wynagrodzenie i obowiązki

  • draft - wersja robocza po stronie rodzica.
  • pending_nanny_approval - oczekuje na decyzję niani.
  • approved - zaakceptowane przez nianię.
  • rejected - odrzucone przez nianię.
  • archived - starsza wersja zachowana w historii.

Rozliczenie miesięczne

  • open - miesiąc jest otwarty.
  • closed - rodzic zamknął rozliczenie.
  • approved_by_nanny - niania zaakceptowała rozliczenie.
  • marked_as_paid_by_parent - rodzic oznaczył płatność jako wykonaną.
  • payment_confirmed_by_nanny - niania potwierdziła otrzymanie płatności.

Rozliczenie godzinowe

  • closed - rodzic utworzył zamknięte rozliczenie z wybranych dni.
  • approved_by_nanny - niania zaakceptowała rozliczenie.
  • marked_as_paid_by_parent - rodzic oznaczył płatność jako wykonaną.
  • payment_confirmed_by_nanny - niania potwierdziła otrzymanie płatności.