Przejdź do treści

O systemie

Zajmij.to — nowoczesny system rezerwacji zasobów publicznych dla jednostek samorządu terytorialnego.


Czym jest Zajmij.to?

Zajmij.to to kompleksowa platforma do zarządzania rezerwacjami obiektów i zajęć publicznych. System został zaprojektowany z myślą o jednostkach samorządu terytorialnego (JST) — gminach, miastach i powiatach — które chcą zdigitalizować proces udostępniania swoich zasobów mieszkańcom.


Dla kogo jest ten system?

Mieszkańcy

  • Rezerwacja sal, boisk, hal sportowych online
  • Zapisy na zajęcia grupowe (joga, aqua aerobik, warsztaty)
  • Płatności online przez Przelewy24
  • Dostęp do historii rezerwacji i opinii

Jednostki samorządu terytorialnego

  • Cyfryzacja procesów rezerwacyjnych
  • Automatyzacja rozliczeń i raportowania
  • Monitoring wykorzystania obiektów
  • Profesjonalna obsługa mieszkańców

Operatorzy systemu

  • Intuicyjny panel administracyjny
  • Zarządzanie wieloma organizacjami
  • Elastyczna konfiguracja cenników
  • Zaawansowane raporty i statystyki

Kluczowe możliwości

Rezerwacje

  • Obiekty — sale konferencyjne, hale sportowe, boiska, stadiony
  • Zajęcia — kursy, warsztaty, treningi grupowe
  • Harmonogramy — widok dzienny, tygodniowy, miesięczny
  • Blokady — zarządzanie niedostępnością obiektów

Płatności

  • Online — integracja z Przelewy24
  • Cenniki — elastyczne stawki godzinowe i per zajęcia
  • VAT — obsługa polskich stawek (23%, 8%, 5%, 0%, ZW, NP)
  • Zwroty — automatyczne i ręczne przetwarzanie

Komunikacja

  • 46 typów powiadomień — potwierdzenia, przypomnienia, alerty
  • Reklamacje — workflow z wątkami wiadomości
  • Opinie — oceny 1-5 gwiazdek z komentarzami

Analityka

  • 16 raportów — rezerwacje, finanse, obłożenie, jakość
  • Dashboard — metryki w czasie rzeczywistym
  • Statystyki — trendy i porównania

Architektura systemu

System zbudowany jest w architekturze Domain-Driven Design (DDD) z podziałem na 31 domen biznesowych:

flowchart TB
    subgraph core[Domeny podstawowe]
        R[Rezerwacje]
        I[Zasoby]
        A[Aktywności]
        P[Cennik]
    end

    subgraph users[Użytkownicy i dostęp]
        U[Użytkownicy]
        O[Organizacje]
        C[Klienci]
        T[Trenerzy]
    end

    subgraph comm[Komunikacja]
        N[Powiadomienia]
        CO[Reklamacje]
        RE[Opinie]
    end

    subgraph infra[Infrastruktura]
        CF[Konfiguracja]
        ER[Błędy]
        JO[Zadania]
    end

    core --> users
    core --> comm
    users --> infra
    comm --> infra

Technologie

Warstwa Technologia
Backend Laravel 12, PHP 8.2+
Baza danych MySQL/MariaDB
Kolejki Laravel Queue (database driver)
Płatności Przelewy24
Pliki Spatie Media Library
Uprawnienia Spatie Permission

Standardy i zgodność

Bezpieczeństwo

  • Uwierzytelnianie JWT z tokenami odświeżania
  • Kody OTP do logowania
  • Logowanie nieudanych prób
  • Rate limiting

Zgodność prawna

  • RODO — pełny audit trail, polityki prywatności
  • Omnibus — śledzenie najniższych cen
  • Dostępność — wsparcie dla osób niepełnosprawnych

Integracje polskie

  • TERYT — oficjalny rejestr adresowy GUS
  • NIP/REGON — walidacja numerów
  • VAT — polskie stawki podatkowe

Dlaczego Zajmij.to?

Korzyści dla JST

Aspekt Przed Po wdrożeniu
Rezerwacje Telefon, email, osobiście Online 24/7
Płatności Przelew, gotówka Online + automatyczne rozliczenia
Dokumenty Ręczne wypełnianie Automatyczne generowanie
Raporty Arkusze kalkulacyjne Dashboard w czasie rzeczywistym
Obsługa Wiele kanałów Jeden system

Rozpocznij

  • Szybki start


    Przewodnik dla nowych użytkowników systemu

    Rozpocznij

  • Panel administracyjny


    Pełna dokumentacja dla operatorów

    Przewodnik admina

  • FAQ


    Odpowiedzi na najczęstsze pytania

    Zobacz FAQ

  • Słownik pojęć


    Definicje terminów używanych w systemie

    Słownik