Dokumentacja Kalkulatora

Wszystko, co musisz wiedzieć o działaniu i logice kalkulatora kosztów infrastruktury.

Interfejs i Pomoc

Kalkulator został zaprojektowany z myślą o prostocie i intuicyjności. Poniżej znajdziesz kluczowe elementy interfejsu:

  • Edytowalne Pola: Pola, w których możesz zmieniać wartości, mają wyraźne, jasnoszare tło oraz niebieską ramkę po kliknięciu, co ułatwia ich identyfikację. Po zmianie wartości, pole na krótko podświetla się na zielono, sygnalizując aktualizację obliczeń.
  • Szybka Pomoc (Tooltipy): Przy większości etykiet i nagłówków tabeli znajduje się ikona znaku zapytania (?). Najechanie na nią myszką wyświetli krótki opis danego pola.
  • Zarządzanie Scenariuszami i Eksport: Sekcja w nagłówku kalkulatora, która grupuje powiązane funkcjonalności:
    • Szybkie Scenariusze: Przyciski do szybkiego wczytywania predefiniowanych scenariuszy (GRUPA, ROCK). Po wczytaniu, przycisk na krótko podświetla się na zielono.
    • Twoje Scenariusze: Pola do zapisywania i wczytywania własnych scenariuszy oraz przycisk do udostępniania scenariusza za pomocą linku. Możliwe jest również usuwanie zapisanych scenariuszy. Przyciski "Wczytaj" i "Usuń" są zgrupowane i zawsze wyświetlają się w jednej linii.
    • Narzędzia: Przycisk "Eksportuj do CSV całą tabelę" umożliwia pobranie wszystkich danych z głównej tabeli kalkulacyjnej do pliku CSV, co ułatwia dalszą analizę w arkuszach kalkulacyjnych.
  • Pełna Dokumentacja: Ta strona stanowi kompletną dokumentację. Możesz do niej wrócić w każdej chwili, klikając przycisk "Pomoc" na stronie głównej kalkulatora.

Predefiniowane Scenariusze

Aby przyspieszyć pracę, przygotowaliśmy dwa gotowe scenariusze, które odzwierciedlają typowe przypadki użycia. Kliknięcie przycisku wczytuje gotowe dane do formularza.

Scenariusz: GRUPA

  • Użytkownicy / festiwal: 6 300
  • Transfer / user (GB): 0.0037
  • Retencja miesięczna (%): 59.5
  • Transfer / user z retencji (GB): 0.004

Scenariusz: ROCK

  • Użytkownicy / festiwal: 60 000
  • Transfer / user (GB): 0.025
  • Retencja miesięczna (%): 50
  • Transfer / user z retencji (GB): 0.02

Dane Wejściowe

Kalkulator opiera się na modyfikowalnych danych wejściowych, które stanowią podstawę wszystkich obliczeń. Dane są pogrupowane w następujące sekcje:

Koszty Stałe

  • Kurs USD/PLN: Stosowany do przeliczania kosztów z USD na PLN.
  • Koszt VPS (PLN/miesiąc): Stały miesięczny koszt serwera VPS.
  • Koszt stały OneSignal (USD): Stała opłata za usługę OneSignal.

Parametry Użytkowników

  • Koszt za usera OneSignal (USD): Dodatkowa opłata za każdego aktywnego użytkownika w OneSignal.
  • Użytkownicy / festiwal: Szacowana liczba unikalnych, nowych użytkowników aplikacji podczas jednego festiwalu.
  • Retencja miesięczna (%): Procent użytkowników z poprzedniego miesiąca, którzy pozostają aktywni w bieżącym miesiącu.

Parametry Transferu

  • Transfer / user festiwal (GB): Szacowany transfer danych generowany przez jednego nowego użytkownika podczas festiwalu.
  • Transfer / user z retencji (GB): Szacowany transfer danych generowany przez jednego użytkownika z retencji.

Logika Obliczeń

Kalkulacje są przeprowadzane dla każdego z 36 miesięcy. Wyniki z jednego miesiąca są podstawą do obliczeń w kolejnym.

Krok 1: Aktywni Użytkownicy

Suma nowych użytkowników (z festiwali) i tych, którzy pozostali z poprzedniego miesiąca (retencja).

Aktywni Użytkownicy = (Liczba Festiwali * Użytkownicy / festiwal) + (Użytkownicy z poprzedniego miesiąca * Retencja)

Krok 2: Całkowity Transfer

Suma transferu od nowych użytkowników i użytkowników z retencji.

Całkowity Transfer = (Nowi użytkownicy * Transfer / user) + (Użytkownicy z retencji * Transfer / user z retencji)

Krok 3: Koszty Usług

a) Koszt Imgix (USD)

Koszt zależny od progów transferu:

  • 75 USD, jeśli transfer ≤ 250 GB
  • 300 USD, jeśli transfer > 250 GB

b) Koszt OneSignal (USD)

Suma opłaty stałej i opłaty za każdego aktywnego użytkownika.

Koszt OneSignal = Koszt stały + (Aktywni Użytkownicy * Koszt za usera)

c) Koszt Firebase (USD)

Koszt naliczany za transfer powyżej darmowego progu 10 GB.

Transfer Firebase = Całkowity Transfer / 2

Koszt Firebase = (Transfer Firebase - 10 GB) * 1 USD/GB

Krok 4: Suma Miesięczna (PLN)

Całkowity koszt miesięczny, przeliczony na PLN.

Suma (PLN) = Koszt VPS + ((Suma kosztów w USD) * Kurs USD/PLN)

Podsumowanie

Na górze strony kalkulatora znajduje się podsumowanie kosztów w podziale na poszczególne lata oraz łączny koszt w okresie 7 lat. Kalkulator automatycznie oblicza koszty dla 84 miesięcy (7 lat) począwszy od stycznia 2025 roku, uwzględniając efekt retencji użytkowników między miesiącami.

Kluczowe funkcje kalkulatora:

  • Scenariusze GRUPA i ROCK: Gotowe predefiniowane scenariusze do szybkiego testowania
  • Własne scenariusze: Możliwość zapisywania, wczytywania i usuwania własnych konfiguracji
  • Udostępnianie: Generowanie linków do scenariuszy do współdzielenia z zespołem
  • Eksport CSV: Pobieranie pełnej tabeli kalkulacyjnej do dalszej analizy
  • Responsywny design: Działa na wszystkich urządzeniach
  • Lokalne przechowywanie: Scenariusze są zapisywane w przeglądarce