WP Manifestindependent plugin directory
manifest / ecommerce / mikro-booking

MikroPlaneta Booking

Advanced hotel booking system with AI-powered bed allocation

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/macplaneta-create/mikro-booking/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WordPress plugin do obsługi rezerwacji pokoi i miejsc noclegowych, z panelem admina w React, kalendarzem dostępności, iCal oraz integracją Google Calendar w modelu BYOK.

Najważniejsze funkcje

  • Zarządzanie pokojami i łóżkami, w tym rezerwacje grupowe.
  • Cennik per room i per bed, ceny weekendowe oraz mnożniki dla dzieci.
  • Publiczny widget rezerwacji i karta pokoju z modalem.
  • Publiczny kalendarz dostępności miesięcznej: mikroplaneta_availability_calendar.
  • Powiadomienia email, pliki .ics, cron i logi notyfikacji.
  • Backup i eksport CSV/SQL z panelu administratora.
  • Health Check, onboarding i przygotowanie pod i18n / WordPress.org.
  • Google Calendar eksport rezerwacji przez OAuth 2.0 BYOK.

Wymagania

  • PHP 8.0+
  • WordPress 6.0+
  • Node.js 18+
  • Composer

Szybki start

  1. Zainstaluj zależności PHP:
    composer install
  2. Zainstaluj zależności panelu admina:
    cd admin
    npm install
  3. Aktywuj wtyczkę w WordPressie.
  4. W trybie developerskim uruchom frontend admina:
    cd admin
    npm run dev

Dokumentacja

Struktura repozytorium

mikro-booking/
├── core/          # logika backendowa, serwisy, repozytoria, migracje
├── rest-api/      # kontrolery i trasy REST API
├── public/        # frontend publiczny widgetów
├── admin/         # źródła React/TypeScript dla panelu admina
├── assets/        # zbudowane assety frontendu i admina
├── docs/          # dokumentacja techniczna
├── tests/         # testy integracyjne
└── tools/         # narzędzia serwisowe i maintenance

Status

Stan repozytorium po marcowych zmianach 2026:

  • stabilizacja operacyjna jest domknięta,
  • Google Calendar eksport jest w gałęzi main (wymaga testu zewnętrznego),
  • kolejne priorytety to testy zewnętrzne, płatności MVP i synchronizacja iCal.

Licencja

GPL v3 or later