πŸ“š Zapazime Documentation

Technical documentation for Zapazime platform development

← Back to API Docs
πŸ”„

Channex integration guideline

Canonical guide for multi-property architecture, two-way availability and booking synchronization, onboarding, certification, monitoring, and production rollout.

Open Channex guideline β†’
🏒

Company B2B subscriptions, billing, and access

Company plans and modules, myPOS recurring payments, proration, renewal and dunning, invoice PDF/email delivery, access checks, and the production rollout checklist.

Open B2B subscription guide β†’
πŸ’³

Financial settings runtime audit

Coverage of company, booking, payment, refund, pricing, invoice, fiscal, and notification settings.

Open financial settings audit β†’
βš™οΈ

Non-financial settings runtime audit

Coverage of booking, notifications, promotions, POS, policies, PWA, and fiscal settings.

Open settings audit β†’
πŸ”Œ

API & Mobile

3 documents
πŸ”Œ

Mobile App API Endpoints Design

## Overview This document outlines the comprehensive API endpoints for the mobile application serving both B2B and B2C clients. The API follows RESTful conventions and uses Laravel Sanctum for authent...

View Documentation β†’
πŸ“±

Mobile App Pages & Endpoints Reference

This document provides a comprehensive cross-reference between mobile app pages (screens) and their required API endpoints for implementation by Rork....

View Documentation β†’
πŸ”Œ

Zapazime Mobile App API Documentation

## Overview...

View Documentation β†’
πŸ“…

Booking & Reservations

30 documents
πŸ“„

Advanced Booking Calendar Implementation

## Overview This implementation provides a comprehensive calendar system for managing three different types of bookings: 1. **Spots** - Beach chairs, tables, umbrellas (hourly/daily bookings) 2. **Ren...

View Documentation β†’
πŸ“„

Availability Mechanism Verification Report

**Date:** 2026-08-13 **Purpose:** Verify if the venue availability mechanism used in the web page covers the latest workflow consistency updates...

View Documentation β†’
πŸ“–

Booking Activity Tracking & Management System

## Overview Complete activity logging, client contact management, room status tracking, and invoice/receipt management for bookings....

View Documentation β†’
πŸ“„

Booking Backend Implementation - Complete Guide

## Overview Complete backend implementation for booking management with relationship handling, guest management, ID scanning, and data encryption....

View Documentation β†’
πŸ“„

Booking Flow Implementation Verification Report

**Date:** 2026-08-13 **Document Verified:** COMPLETE_BOOKING_FLOW.md **Status:** βœ… 95% VERIFIED...

View Documentation β†’
πŸ“„

Booking Form Rentals - Issue Resolution

## Problem Booking via web form type "rentals" is not being created, and no errors are returned to the user....

View Documentation β†’
πŸ“„

Booking Payment Integration with MyPOS

## Overview Integration of booking deposit payments using your existing MyPOS checkout system....

View Documentation β†’
πŸ“„

Booking Payment System Implementation Guide

## Overview Complete deposit payment system with check-in/check-out payment flow integrated with Financial Settings....

View Documentation β†’
πŸ“–

Booking Reminder System - Complete Guide

## 🎯 Overview...

View Documentation β†’
πŸ“–

Booking Rentals Form - Debugging & Fix Guide

## Issues Fixed...

View Documentation β†’
πŸ“„

Booking settings wiring audit

The Company Admin Booking tab is persisted through `SettingsHelper` in the `booking` group and rendered from `config/company-settings-form.php`....

View Documentation β†’
πŸ“„

Booking Time Unit Implementation

## πŸ“‹ Overview...

View Documentation β†’
πŸ“„

Booking to Checkout Payment Flow Implementation

## Overview Successfully implemented a complete payment flow where bookings created via the web form redirect to checkout for deposit/full payment, then to confirmation after successful payment....

View Documentation β†’
πŸ“„

Booking Type and Category Implementation

## Overview Successfully implemented `booking_type` and `booking_category` fields throughout the ZapaziMe booking system to enable proper classification and filtering of bookings, with a specialized e...

View Documentation β†’
πŸ“–

Booking Update Notification System - Complete Guide

## 🎯 Overview...

View Documentation β†’
πŸ“„

Checkout Auto-Fill Implementation

## Overview Successfully implemented comprehensive auto-fill functionality for the checkout page that intelligently gathers and populates user information from multiple sources including the logged-in...

View Documentation β†’
πŸ“„

Checkout Dual Currency Display Implementation

## Overview Successfully implemented dual currency display (EUR/BGN) throughout the checkout page, showing all prices in both currencies with the official exchange rate....

View Documentation β†’
πŸ“„

Complete Booking Flow Documentation

## Overview...

View Documentation β†’
πŸ“„

Comprehensive Booking Management System Specification

## Overview A complete booking control panel for managers to handle all aspects of a booking from creation to checkout, including payments, guest management, check-in/out, services, and more....

View Documentation β†’
πŸ“„

EditBooking UI Improvements & Suggestions

## βœ… COMPLETED IMPLEMENTATIONS...

View Documentation β†’
βš™οΈ

New Reservation Admin Notification System - Complete Guide

## 🎯 Overview...

View Documentation β†’
πŸ“„

PMS Workflow Coverage Verification

## Workflow Diagram ``` BOOKING ↓ PRE-ARRIVAL ↓ CHECK-IN VALIDATION ↓ CREATE / ACTIVATE STAY ↓ BOOKING GUESTS β†’ STAY GUESTS ↓ ROOM ASSIGNMENT ↓ ACTIVE STAY β”œβ”€β”€ room changes β”œβ”€οΏ½...

View Documentation β†’
πŸ“„

Reservation Entity Deprecation Summary

## Overview This document summarizes the safe deprecation approach for the Reservation entity in favor of the Booking entity....

View Documentation β†’
πŸ“„

Reservation to Booking Migration Plan

## Overview This document outlines the complete migration strategy from the deprecated `Reservation` entity to the `Booking` entity across the entire codebase....

View Documentation β†’
πŸ“„

Reservation Workflow Analysis: Current vs Enhanced PMS Recommendations

## Executive Summary...

View Documentation β†’
πŸ“„

Stay Extension Workflow Implementation

**Date:** 2026-08-13 **Purpose:** Implement ChatGPT-recommended stay extension workflow with Booking Amendment tracking and availability checking...

View Documentation β†’
πŸ“„

Unified Availability System Implementation

**Date:** 2026-08-13 **Purpose:** Implement unified availability system with latest workflow consistency updates across web and mobile app endpoints...

View Documentation β†’
πŸ“„

Venue Objects Booking Fix

## Problem User was getting "No Items Selected" error even when venue objects were selected with quantity > 0....

View Documentation β†’
πŸ“„

πŸ“ Rentals Form Date Input Fix

## 🎯 Required Changes...

View Documentation β†’
πŸ“„

πŸš€ Complete Booking Scenarios Testing Guide

## πŸ“‹ Pre-Testing Checklist...

View Documentation β†’
πŸ’³

Payments & Finance

20 documents
πŸ”Œ

Company fiscal API and rollout

The non-Filament workspace is `/company-admin/fiscal`, linked from company settings, invoice details, payment details and the in-person checkout link. Enable the company device in Settings first, then...

View Documentation β†’
πŸ“„

Dual Currency Pricing Implementation (EUR/BGN)

## βœ… Overview...

View Documentation β†’
πŸ“„

ESTI / RegiX onboarding checklist

This checklist separates work that ZapaziMe can prepare from actions that must be completed by the accommodation operator or its authorized representative....

View Documentation β†’
πŸ“–

ESTI Bulgaria Integration Guide

## Overview...

View Documentation β†’
πŸ“–

Financial Settings Configuration Guide

## Overview The Financial Settings system uses a **config-first approach** with database overrides. This ensures that: 1. New companies get sensible defaults immediately 2. Settings can be customized ...

View Documentation β†’
πŸ“„

Financial settings runtime audit

This audit checks `config/financial-settings.php` against runtime consumers in the company admin, public booking, payment, invoice, refund, pricing, fiscal, and notification code....

View Documentation β†’
πŸ“„

Giftcard Module Implementation

## Overview A comprehensive giftcard system for Zapazime that allows businesses to sell giftcards, customers to redeem them for bookings, and tracks 14-day payouts to businesses....

View Documentation β†’
πŸ“„

Invoice & Booking Integration Guide

## Overview...

View Documentation β†’
πŸ“„

Invoice Enhancement Summary

## Overview Successfully enhanced the Invoice entity to work comprehensively with the Booking system, supporting invoicing for accommodations, spots, services, packages, and additional products....

View Documentation β†’
πŸ“„

Invoice Form Enhancements

## Overview The Invoice form has been completely redesigned with a modern tabbed interface to accommodate all the new enhanced fields from the database migration....

View Documentation β†’
πŸ“„

Invoice System Implementation - Complete Guide

## Overview Implemented automatic invoice generation on successful payment and complete client invoice management system....

View Documentation β†’
πŸ“„

MyPOS Payment Error Handling Implementation

## Overview Implemented comprehensive error handling and detailed failure tracking for MyPOS payment processing to provide clear visibility into payment failures....

View Documentation β†’
πŸ“„

New Payment Success Page Implementation

## Requirements Implemented:...

View Documentation β†’
πŸ“–

Payment Confirmation Notification System - Complete Guide

## 🎯 Overview...

View Documentation β†’
πŸ“„

Payment Success Page - Booked Items Implementation

## Overview Added comprehensive display of all booked items (venueSpots, venueObjects, services, packages, products) to the payment success page....

View Documentation β†’
πŸ“„

Payment Success Page - Complete Implementation

## Overview Created a modern, comprehensive payment success page that handles the Booking entity with all requested features....

View Documentation β†’
πŸ“„

Payment System - Implementation Summary

## βœ… What Was Done...

View Documentation β†’
πŸ“–

Payment System Integration Guide

## Overview...

View Documentation β†’
πŸ“„

PaymentController - Booking Migration Implementation

## Overview Successfully migrated the `handleSuccess()` function in PaymentController from the legacy Reservation model to the new Booking model, with backward compatibility support....

View Documentation β†’
πŸ“„

Transaction Details TypeError Fix

## Error Description ``` TypeError - Internal Server Error htmlspecialchars(): Argument #1 ($string) must be of type string, array given ```...

View Documentation β†’
🏒

B2B / Company Admin

7 documents
🏒

Company Admin (Non-Filament) Full Inventory & Gap Analysis

## Scope...

View Documentation β†’
🏒

Company Admin UI Audit β€” Production

**Date:** 2026-08-27 **Scope:** authenticated, non-Filament company-admin panel at `https://zapazime.bg/company-admin`, inspected read-only as `Hotel Manager`....

View Documentation β†’
🏒

Company Admin User Manual

**Product area:** Zapazime Company Admin, non-Filament portal **Manual version:** 1.0 **Last verified:** September 14, 2026...

View Documentation β†’
🏒

Company B2B subscriptions, billing and access

## Implementation status...

View Documentation β†’
🏒

Company Panel Policies System

## Overview Policies have been created for all main modules in the company panel to implement role-based access control (RBAC) with multivendor isolation....

View Documentation β†’
βš™οΈ

Enhanced Admin Panel - Notification Settings Guide

## 🎯 Overview...

View Documentation β†’
🏒

Non-Filament Company Admin: Hotel Reception Readiness Audit

**Scope:** the authenticated `company-admin` web panel in `routes/web.php`, its Blade views under `resources/views/company-admin`, and the controllers/models used by that panel. Filament resources, pu...

View Documentation β†’
πŸ‘€

B2C / Public Website

7 documents
πŸ‘€

Client Dashboard Translation Analysis

## Overview This document identifies all translatable strings from the client dashboard UI (`/web/client/dashboard`) including navigation, statistics, and widgets....

View Documentation β†’
πŸ‘€

Client Dashboard Translation Verification Report

## Summary Successfully completed translation analysis and implementation for the client dashboard UI. All missing translations have been added to all 5 language files....

View Documentation β†’
πŸ‘€

Client Location Fields Fix - Implementation Summary

## βœ… Issues Resolved...

View Documentation β†’
πŸ‘€

Client UI & Booking Forms - Country/Location Field Review

## πŸ“‹ Executive Summary...

View Documentation β†’
πŸ“„

Hotel Discovery and Search Audit β€” 2026-08-28

## Scope...

View Documentation β†’
πŸ“„

Public Website UI Audit β€” 2026-08-27

## Scope and method...

View Documentation β†’
πŸ“±

Public Website Visual and Mobile Audit β€” 2026-08-28

## Scope...

View Documentation β†’
🏨

Venue & Catalog

10 documents
πŸ“„

Facility Resource Implementation - Complete

## Summary Successfully created a comprehensive FacilityResource system and integrated it with Venues. The system allows managing master facilities that can be assigned to venues via a checklist inter...

View Documentation β†’
πŸ“„

Venue Category Mechanism Implementation

## Overview Complete implementation of the venue category system for ZapaziMe's polymorphic booking platform (spots, rentals, services)....

View Documentation β†’
πŸ“„

Venue Geocoding & Form Validation Summary

## βœ… Automatic Geocoding Implementation...

View Documentation β†’
πŸ“„

Venue Geolocation Implementation Guide

## Overview Successfully implemented comprehensive geolocation functionality for venues, matching the existing location geolocation system. Venues can now be automatically geocoded and displayed on an...

View Documentation β†’
πŸ“„

Venue Page Dynamization - Implementation Plan

## πŸ“‹ Overview Comprehensive plan to make venue.blade.php fully dynamic with database-driven content....

View Documentation β†’
πŸ“„

Venue Page Dynamization - Progress Report

## βœ… PHASE 1 & 2 COMPLETED - Backend & Admin Panel...

View Documentation β†’
πŸ“„

Venue Resources Refactored to Filament v4

## Summary Successfully refactored VenuePackageResource and VenueServiceResource to follow Filament v4 patterns....

View Documentation β†’
πŸ“„

Venue Reviews & Ratings Implementation

## Overview Successfully implemented a comprehensive reviews and ratings system for venues on the ZapaziMe platform, including real-time data display, detailed rating breakdowns, and a user-friendly r...

View Documentation β†’
πŸ“–

Venue Translation System Documentation

## 🌍 **Complete Multilingual Venue Management System**...

View Documentation β†’
πŸ“„

πŸŽ‰ Venue Page Dynamization - COMPLETED

## βœ… All Tasks Successfully Implemented...

View Documentation β†’
πŸ””

Notifications & Comms

14 documents
βš™οΈ

Admin Notification Testing UI Guide

This guide covers the comprehensive admin interface for testing and monitoring notification system functionality using the TestResource in Filament....

View Documentation β†’
πŸ“„

Complete Notification System Implementation

## 🎯 **100% Coverage Achieved - All Templates & Classes Created**...

View Documentation β†’
πŸ“–

Database Settings Seeder - Usage Guide

## πŸš€ Quick Start...

View Documentation β†’
πŸ“„

Email Templates Status Report

## Template Inventory Analysis...

View Documentation β†’
πŸ”Œ

GatewayAPI SMS Integration Guide

This guide explains how to use the GatewayAPI SMS service that has been integrated into your Laravel application....

View Documentation β†’
πŸ“–

Multilingual Notification System Documentation

## 🌍 **Complete Multilingual Notification Implementation**...

View Documentation β†’
πŸ“„

Notification Inventory

This document provides a comprehensive inventory of all notifications in the ZapaziMe system, including recipients, trigger conditions, and channels used....

View Documentation β†’
πŸ“–

Notification Preview System

## Overview...

View Documentation β†’
πŸ“„

Notification Settings Implementation

## 🎯 **Comprehensive Admin Settings for All Notification Types**...

View Documentation β†’
πŸ“–

Notification Templates & Seeder Documentation

## 🎯 **Complete Notification Template System**...

View Documentation β†’
πŸ“„

Notifications settings tab wiring audit

The Notifications tab is persisted through the company `notifications` settings group. `NotificationService` and `NotificationSettingsHelper` consume the global email/SMS enable flags, support contact...

View Documentation β†’
πŸ“„

ZapaziMe Notification System Checklist

This document provides a comprehensive overview of all notifications in the ZapaziMe system, including where they are fired, when they are triggered, and how they are delivered....

View Documentation β†’
πŸ“„

ZapaziMe Notification System Inventory

## Overview This document provides a comprehensive inventory of all notifications sent by the ZapaziMe system, categorized by type, channel, and trigger....

View Documentation β†’
πŸ“„

ZapaziMe Notifications Summary Table

## Complete Notification System Overview...

View Documentation β†’
πŸ”’

System & Security

17 documents
πŸ“–

2FA Email Verification System - Complete Implementation Guide

## 🎯 Overview...

View Documentation β†’
πŸ“„

Authorization Implementation Plan

**Status:** Ready for implementation **Last Updated:** 2026-08-27 **Baseline:** AUTHORIZATION_AUDIT.md...

View Documentation β†’
πŸ“„

Code Redundancy Analysis Report

## Executive Summary This document identifies duplicated functionality across the Zapazime codebase and provides recommendations for refactoring to improve maintainability and reduce code duplication....

View Documentation β†’
πŸ“„

Company Admin Authorization Audit

**Audit Date:** 2026-08-27 **Scope:** Non-Filament company-admin panel (`CompanyAdminController` and dedicated controllers)...

View Documentation β†’
πŸ“–

Complete Settings System Guide

## Overview A comprehensive, config-first settings system with database overrides for all application settings groups....

View Documentation β†’
πŸ“„

Filament v4 Action Namespace Fixes - Complete Summary

## Overview Fixed deprecated `Filament\Tables\Actions\*` namespace imports across the codebase. In Filament v4, most action classes have been moved to the `Filament\Actions\*` namespace....

View Documentation β†’
πŸ“„

Fix Autoload Issue - Filament\Forms\Form Not Available

## Error ``` Could not check compatibility between App\Filament\Resources\VenuePackageResource::form(Filament\Forms\Form $form): Filament\Forms\Form and Filament\Resources\Resource::form(Filament\Sche...

View Documentation β†’
πŸ“„

Import Corrections Summary

This document summarizes all the import and pattern corrections made across the Filament resources....

View Documentation β†’
πŸ“„

Stage 1 Backend Security/Authorization Implementation Summary

**Date:** 2025-01-08 **Reference:** Mobile App Team Security Handoff **Priority:** P0 (Critical Security Issues)...

View Documentation β†’
πŸ“„

System Logger - Advanced Error Reporting Implementation

## Overview Implemented a comprehensive SystemLogger entity with advanced error reporting mechanism for both Admin Panel (Filament) and Client UI (Web). This creates a ticket-based error tracking syst...

View Documentation β†’
πŸ“„

Table Actions Namespace Fix

## Problem All Table classes are using incorrect action imports from `Filament\Actions\*` instead of `Filament\Tables\Actions\*`....

View Documentation β†’
πŸ“–

ZapaziMe Security Implementation Guide

## Overview This document outlines the comprehensive security measures implemented to protect the ZapaziMe platform from spam, unauthorized access, and security threats....

View Documentation β†’
πŸ“„

ZapaziMe System Inventory - Complete Implementation Overview

**Generated:** June 27, 2026 **Version:** 1.0 **System:** Laravel-based Booking & Reservation Management Platform...

View Documentation β†’
πŸ“„

Π˜Π½Π²Π΅Π½Ρ‚Π°Ρ€ Π½Π° систСмата ZapaziMe - ПълСн ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° внСдряванСто

**БъздадСно:** 27 юни 2026 **ВСрсия:** 1.0 **БистСма:** ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π΅Π·Π΅Ρ€Π²Π°Ρ†ΠΈΠΈ ΠΈ бронирования Π½Π° Π±Π°Π·Π°Ρ‚οΏ½...

View Documentation β†’
πŸ“–

πŸ”’ Frontend Validation Implementation Guide

## βœ… What's Been Created...

View Documentation β†’
πŸ“„

🚨 Add Validation Errors to ALL Three Booking Forms

## πŸ“‹ Quick Reference - Add These Blocks to venue.blade.php...

View Documentation β†’
πŸ“–

🚨 Validation Error Display Guide for Venue Booking Forms

## πŸ“‹ Overview This guide shows how to add Laravel validation error messages to all three booking forms in `venue.blade.php`....

View Documentation β†’
πŸ§ͺ

Testing & QA

8 documents
πŸ“„

Channex staging test runbook

## Environment and activation safety...

View Documentation β†’
πŸ“„

Comprehensive Testing Plan - ZapaziMe Booking System

**Created:** June 27, 2026 **Version:** 1.0 **Scope:** Full System Testing for Production Deployment...

View Documentation β†’
πŸ“„

Performance Audit Report

## Executive Summary This report identifies performance bottlenecks and optimization opportunities across controllers, models, and views in the ZapaziMe booking system....

View Documentation β†’
πŸ“„

Reception Module Acceptance Report

**Project:** Zapazime Reception Module **Version:** 1.0 **Date:** 2026-08-27 **Report Type:** Code-Complete Assessment ...

View Documentation β†’
πŸ“„

Service & Package Resource Namespace Verification

## βœ… Verification Complete - All Namespaces Correct!...

View Documentation β†’
πŸ“„

ВсСобхватСн ΠΏΠ»Π°Π½ Π·Π° тСстванС - БистСма Π·Π° Ρ€Π΅Π·Π΅Ρ€Π²Π°Ρ†ΠΈΠΈ ZapaziMe

**БъздадСно:** 27 юни 2026 **ВСрсия:** 1.0 **ΠžΠ±Ρ…Π²Π°Ρ‚:** Пълно систСмно тСстванС Π·Π° внСдряванС Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΎΠ½Π½Π° срСда...

View Documentation β†’
πŸ“„

πŸ§ͺ Comprehensive Delivery Testing Checklist - ZapaziMe Booking System

## πŸ“‹ Table of Contents 1. [Pre-Deployment Setup](#pre-deployment-setup) 2. [Authentication & Security](#authentication--security) 3. [Public Website Testing](#public-website-testing) 4. [Booking Sy...

View Documentation β†’
πŸ“–

πŸ§ͺ Comprehensive Testing Guide - ZapaziMe Booking System

## πŸ“‹ Pre-Testing Setup...

View Documentation β†’
πŸ› οΈ

Implementation & Guides

20 documents
πŸ“–

Channex integration guideline

This is the canonical implementation and operations guide for Zapazime's multi-property Channex PMS integration. It covers architecture, configuration, property onboarding, two-way synchronization, ce...

View Documentation β†’
πŸ“„

Channex multi-property integration architecture

## Decision...

View Documentation β†’
πŸ“„

Collapsible Navigation Groups Implementation

## Overview Added collapsible navigation groups functionality to all Filament panels. When one navigation group is opened, others will automatically close, providing a cleaner and more organized sideb...

View Documentation β†’
πŸ“„

Complete Booking Management System - Implementation Summary

## 🎯 What Was Implemented...

View Documentation β†’
πŸ“„

Complete Email Templates Implementation Report

## 🎯 **Mission Accomplished: All Critical Templates Created**...

View Documentation β†’
πŸ“„

Dashboard Improvements Summary

## Overview Successfully improved dashboard widget spacing and transformed sidebar selectors into professional widget-style components....

View Documentation β†’
πŸ“„

Dashboard Modernization - Complete Summary

## Overview Successfully transformed the admin dashboard from Reservation-focused to Booking-focused with a modern tabbed layout organized into System, Bookings, and Financial sections....

View Documentation β†’
πŸ“„

Dashboard Quick Start Guide

## 🎯 What Was Done...

View Documentation β†’
πŸ“„

Dashboard Selectors Integration

## Overview Successfully integrated Company, Workspace, and Season selectors into the dashboard tab system, positioning them above all widgets for easy context switching....

View Documentation β†’
πŸ“„

Deployment Configuration Checklist

**Project:** Zapazime Reception Module **Purpose:** Ensure production deployment has secure configuration ...

View Documentation β†’
πŸ“„

Documents Management System Implementation

## Overview A secure documents management system with encryption and explicit access control for multivendoring mode....

View Documentation β†’
πŸ“„

Go-Live Checklist

**Project:** Zapazime Reception Module **Version:** 1.0 **Target PHP Version:** 8.3+ ...

View Documentation β†’
πŸš€

ID Scanner & OCR Setup Guide

## Overview The booking system includes a comprehensive ID scanner modal that supports: - **Mobile camera capture** for taking photos of ID cards - **QR code scanning** for quick guest check-in - **OC...

View Documentation β†’
πŸš€

ID Scanner Modal - Setup & Troubleshooting Guide

## βœ… Implementation Complete...

View Documentation β†’
πŸ“–

Knowledge Base System Implementation Guide

This comprehensive guide covers the complete implementation of the Knowledge Base system for storing, managing, and displaying all documentation generated during development....

View Documentation β†’
πŸ“–

Navigation Badge Implementation Guide

This guide shows how to add counters (badges) to each resource in the Filament navigation....

View Documentation β†’
πŸ“„

Sitemap Generator

A comprehensive XML sitemap generator for your Laravel application that automatically includes your dynamic content (companies, venues, venue objects, products) and static pages....

View Documentation β†’
πŸ“„

Table Improvements - Batch Update

## Standard Improvements Applied to All Tables...

View Documentation β†’
πŸ“–

🌱 Seeder Guide - Test Data for Services & Providers

## πŸ“‹ What Was Created...

View Documentation β†’
πŸ“–

πŸš€ Venue Dynamization - Quick Start Guide

## ⚑ 5-Minute Setup...

View Documentation β†’
πŸ€–

Prompts & AI

8 documents
πŸ“„

PhpStorm Agent Prompt Pack: Company Admin Reception Readiness

Run these prompts in order. Use a fresh agent task for each numbered prompt. Do not combine steps: the acceptance criteria of one step are the safety baseline for the next....

View Documentation β†’
🏒

PhpStorm Agent Prompt Pack: Company Admin UI Stabilization

Run these prompts in order, one per agent task. They are based on the live, authenticated production UI audit dated 2026-08-27....

View Documentation β†’
πŸ“„

PhpStorm Agent Prompt Pack: Public Retest Corrections

Run these prompts in order, one task at a time. They address the live retest on 2026-08-28; do not repeat already completed work unless a prompt identifies a regression....

View Documentation β†’
πŸ“±

PhpStorm Agent Prompt Pack: Public Visual, Content and Mobile Remediation

Run these prompts in order, one task at a time. They convert the 2026-08-28 public-site visual/mobile audit into implementable work. Do not start a later prompt until the previous one has been reviewe...

View Documentation β†’
πŸ“„

PhpStorm Agent Prompt Pack: Public Website Stabilization

Run one prompt at a time, in this order. These tasks come from the public-site audit dated 2026-08-27. Do not start a later prompt until the acceptance criteria of the current prompt pass....

View Documentation β†’
🏒

PhpStorm Agent Prompt Pack: Remaining Company-Admin Work

This is the post-retest recap from 2026-08-28. Run one prompt at a time, in the listed order. Prompts for the verified fixesβ€”housekeeping dashboard and front-desk operationsβ€”are intentionally omit...

View Documentation β†’
πŸ“„

PhpStorm Agent Prompt: Fix Every Public Search Filter End-to-End

Copy everything below into the IDE agent as one task....

View Documentation β†’
πŸ“„

PhpStorm Agent Prompt: Rebuild Hotel Discovery Search as a Reliable Public Search Contract

Copy everything below into the IDE agent as one task....

View Documentation β†’
πŸ“„

General

13 documents
πŸ“„

B2B invoice creation

This document explains when B2B invoices are created, how their amounts are calculated, and why the company-admin page may be empty....

View Documentation β†’
πŸ“„

Company Admin non-financial settings runtime audit

This audit is limited to the non-financial groups rendered by the non-Filament Company Admin settings page: booking, notifications, discounts, POS, policies, and PWA. The catalogs were compared with c...

View Documentation β†’
🏒

Company settings tab audit

Audit scope: the Company tab in `resources/views/company-admin/settings/index.blade.php`. β€œImplemented” means the value is persisted and consumed by a runtime feature; β€œpartial” means it is pe...

View Documentation β†’
πŸ“„

Discount settings wiring audit

The Discount tab is persisted through `SettingsHelper` in the `discounts` group and rendered from `config/discount-promotion-settings.php`....

View Documentation β†’
πŸ“„

Financial settings tab wiring audit

The tab is persisted through `FinancialSettingsForm::normalize` and `SettingsHelper` in the `financial` group. Nested values are normalized and merged with `config/financial-settings.php` defaults....

View Documentation β†’
πŸ“„

Policies settings tab wiring audit

The Policies tab is persisted through `SettingsHelper` in the `policies` group and rendered from `config/policy-document-settings.php`....

View Documentation β†’
πŸ“„

POS settings tab wiring audit

The POS tab is persisted through `SettingsHelper` in the `pos` group and rendered from `config/pos-settings.php`....

View Documentation β†’
πŸ“„

Production Acceptance Criteria

This document defines the automated acceptance gates for the non-Filament company-admin backend and the HTTP endpoints consumed by the mobile applications. A release is not production-ready unless eve...

View Documentation β†’
πŸ“„

Public venue page data audit

The public venue page is served by `WebController::venue` and `renderVenueView`, using the `Venue` model and related galleries, facilities, reviews, service providers, rental units, and similar venues...

View Documentation β†’
πŸ“„

Regional settings tab audit

Audit scope: `resources/views/company-admin/settings/index.blade.php` Regional tab. Each value is traced from the form through `CompanyAdminController@updateSettings` and then to runtime consumers....

View Documentation β†’
πŸ“„

Tremol / ZFPLab settings audit

| Input | Persistence | Runtime consumer | Status | |---|---|---|---| | `tremol_enabled` | `FiscalDevice.is_active` | Active-device checks, fiscal payment jobs, Tremol client injection | Implemented |...

View Documentation β†’
πŸ“„

Venue settings tab audit

Audit scope: the Venue tab in `resources/views/company-admin/settings/index.blade.php` and its `CompanyAdminController@updateSettings` save path....

View Documentation β†’
πŸ“„

βœ… All Resources Refactored to Filament v4 - COMPLETE!

## Summary Successfully refactored **ALL** remaining resources to follow Filament v4 patterns. No more old `Form` or `make()` patterns exist in the codebase....

View Documentation β†’
πŸ”Œ

API & Mobile Documentation

3 documents
πŸ”Œ

Mobile App API Endpoints Design

## Overview This document outlines the comprehensive API endpoints for the mobile application serving both B2B and B2C clients. The API follows RESTful conventions and uses Laravel Sanctum for authent...

View Documentation β†’
πŸ“±

Mobile App Pages & Endpoints Reference

This document provides a comprehensive cross-reference between mobile app pages (screens) and their required API endpoints for implementation by Rork....

View Documentation β†’
πŸ”Œ

Zapazime Mobile App API Documentation

## Overview...

View Documentation β†’
πŸ“…

Booking & Reservations Documentation

30 documents
πŸ“„

Advanced Booking Calendar Implementation

## Overview This implementation provides a comprehensive calendar system for managing three different types of bookings: 1. **Spots** - Beach chairs, tables, umbrellas (hourly/daily bookings) 2. **Ren...

View Documentation β†’
πŸ“„

Availability Mechanism Verification Report

**Date:** 2026-08-13 **Purpose:** Verify if the venue availability mechanism used in the web page covers the latest workflow consistency updates...

View Documentation β†’
πŸ“–

Booking Activity Tracking & Management System

## Overview Complete activity logging, client contact management, room status tracking, and invoice/receipt management for bookings....

View Documentation β†’
πŸ“„

Booking Backend Implementation - Complete Guide

## Overview Complete backend implementation for booking management with relationship handling, guest management, ID scanning, and data encryption....

View Documentation β†’
πŸ“„

Booking Flow Implementation Verification Report

**Date:** 2026-08-13 **Document Verified:** COMPLETE_BOOKING_FLOW.md **Status:** βœ… 95% VERIFIED...

View Documentation β†’
πŸ“„

Booking Form Rentals - Issue Resolution

## Problem Booking via web form type "rentals" is not being created, and no errors are returned to the user....

View Documentation β†’
πŸ“„

Booking Payment Integration with MyPOS

## Overview Integration of booking deposit payments using your existing MyPOS checkout system....

View Documentation β†’
πŸ“„

Booking Payment System Implementation Guide

## Overview Complete deposit payment system with check-in/check-out payment flow integrated with Financial Settings....

View Documentation β†’
πŸ“–

Booking Reminder System - Complete Guide

## 🎯 Overview...

View Documentation β†’
πŸ“–

Booking Rentals Form - Debugging & Fix Guide

## Issues Fixed...

View Documentation β†’
πŸ“„

Booking settings wiring audit

The Company Admin Booking tab is persisted through `SettingsHelper` in the `booking` group and rendered from `config/company-settings-form.php`....

View Documentation β†’
πŸ“„

Booking Time Unit Implementation

## πŸ“‹ Overview...

View Documentation β†’
πŸ“„

Booking to Checkout Payment Flow Implementation

## Overview Successfully implemented a complete payment flow where bookings created via the web form redirect to checkout for deposit/full payment, then to confirmation after successful payment....

View Documentation β†’
πŸ“„

Booking Type and Category Implementation

## Overview Successfully implemented `booking_type` and `booking_category` fields throughout the ZapaziMe booking system to enable proper classification and filtering of bookings, with a specialized e...

View Documentation β†’
πŸ“–

Booking Update Notification System - Complete Guide

## 🎯 Overview...

View Documentation β†’
πŸ“„

Checkout Auto-Fill Implementation

## Overview Successfully implemented comprehensive auto-fill functionality for the checkout page that intelligently gathers and populates user information from multiple sources including the logged-in...

View Documentation β†’
πŸ“„

Checkout Dual Currency Display Implementation

## Overview Successfully implemented dual currency display (EUR/BGN) throughout the checkout page, showing all prices in both currencies with the official exchange rate....

View Documentation β†’
πŸ“„

Complete Booking Flow Documentation

## Overview...

View Documentation β†’
πŸ“„

Comprehensive Booking Management System Specification

## Overview A complete booking control panel for managers to handle all aspects of a booking from creation to checkout, including payments, guest management, check-in/out, services, and more....

View Documentation β†’
πŸ“„

EditBooking UI Improvements & Suggestions

## βœ… COMPLETED IMPLEMENTATIONS...

View Documentation β†’
βš™οΈ

New Reservation Admin Notification System - Complete Guide

## 🎯 Overview...

View Documentation β†’
πŸ“„

PMS Workflow Coverage Verification

## Workflow Diagram ``` BOOKING ↓ PRE-ARRIVAL ↓ CHECK-IN VALIDATION ↓ CREATE / ACTIVATE STAY ↓ BOOKING GUESTS β†’ STAY GUESTS ↓ ROOM ASSIGNMENT ↓ ACTIVE STAY β”œβ”€β”€ room changes β”œβ”€οΏ½...

View Documentation β†’
πŸ“„

Reservation Entity Deprecation Summary

## Overview This document summarizes the safe deprecation approach for the Reservation entity in favor of the Booking entity....

View Documentation β†’
πŸ“„

Reservation to Booking Migration Plan

## Overview This document outlines the complete migration strategy from the deprecated `Reservation` entity to the `Booking` entity across the entire codebase....

View Documentation β†’
πŸ“„

Reservation Workflow Analysis: Current vs Enhanced PMS Recommendations

## Executive Summary...

View Documentation β†’
πŸ“„

Stay Extension Workflow Implementation

**Date:** 2026-08-13 **Purpose:** Implement ChatGPT-recommended stay extension workflow with Booking Amendment tracking and availability checking...

View Documentation β†’
πŸ“„

Unified Availability System Implementation

**Date:** 2026-08-13 **Purpose:** Implement unified availability system with latest workflow consistency updates across web and mobile app endpoints...

View Documentation β†’
πŸ“„

Venue Objects Booking Fix

## Problem User was getting "No Items Selected" error even when venue objects were selected with quantity > 0....

View Documentation β†’
πŸ“„

πŸ“ Rentals Form Date Input Fix

## 🎯 Required Changes...

View Documentation β†’
πŸ“„

πŸš€ Complete Booking Scenarios Testing Guide

## πŸ“‹ Pre-Testing Checklist...

View Documentation β†’
πŸ’³

Payments & Finance Documentation

20 documents
πŸ”Œ

Company fiscal API and rollout

The non-Filament workspace is `/company-admin/fiscal`, linked from company settings, invoice details, payment details and the in-person checkout link. Enable the company device in Settings first, then...

View Documentation β†’
πŸ“„

Dual Currency Pricing Implementation (EUR/BGN)

## βœ… Overview...

View Documentation β†’
πŸ“„

ESTI / RegiX onboarding checklist

This checklist separates work that ZapaziMe can prepare from actions that must be completed by the accommodation operator or its authorized representative....

View Documentation β†’
πŸ“–

ESTI Bulgaria Integration Guide

## Overview...

View Documentation β†’
πŸ“–

Financial Settings Configuration Guide

## Overview The Financial Settings system uses a **config-first approach** with database overrides. This ensures that: 1. New companies get sensible defaults immediately 2. Settings can be customized ...

View Documentation β†’
πŸ“„

Financial settings runtime audit

This audit checks `config/financial-settings.php` against runtime consumers in the company admin, public booking, payment, invoice, refund, pricing, fiscal, and notification code....

View Documentation β†’
πŸ“„

Giftcard Module Implementation

## Overview A comprehensive giftcard system for Zapazime that allows businesses to sell giftcards, customers to redeem them for bookings, and tracks 14-day payouts to businesses....

View Documentation β†’
πŸ“„

Invoice & Booking Integration Guide

## Overview...

View Documentation β†’
πŸ“„

Invoice Enhancement Summary

## Overview Successfully enhanced the Invoice entity to work comprehensively with the Booking system, supporting invoicing for accommodations, spots, services, packages, and additional products....

View Documentation β†’
πŸ“„

Invoice Form Enhancements

## Overview The Invoice form has been completely redesigned with a modern tabbed interface to accommodate all the new enhanced fields from the database migration....

View Documentation β†’
πŸ“„

Invoice System Implementation - Complete Guide

## Overview Implemented automatic invoice generation on successful payment and complete client invoice management system....

View Documentation β†’
πŸ“„

MyPOS Payment Error Handling Implementation

## Overview Implemented comprehensive error handling and detailed failure tracking for MyPOS payment processing to provide clear visibility into payment failures....

View Documentation β†’
πŸ“„

New Payment Success Page Implementation

## Requirements Implemented:...

View Documentation β†’
πŸ“–

Payment Confirmation Notification System - Complete Guide

## 🎯 Overview...

View Documentation β†’
πŸ“„

Payment Success Page - Booked Items Implementation

## Overview Added comprehensive display of all booked items (venueSpots, venueObjects, services, packages, products) to the payment success page....

View Documentation β†’
πŸ“„

Payment Success Page - Complete Implementation

## Overview Created a modern, comprehensive payment success page that handles the Booking entity with all requested features....

View Documentation β†’
πŸ“„

Payment System - Implementation Summary

## βœ… What Was Done...

View Documentation β†’
πŸ“–

Payment System Integration Guide

## Overview...

View Documentation β†’
πŸ“„

PaymentController - Booking Migration Implementation

## Overview Successfully migrated the `handleSuccess()` function in PaymentController from the legacy Reservation model to the new Booking model, with backward compatibility support....

View Documentation β†’
πŸ“„

Transaction Details TypeError Fix

## Error Description ``` TypeError - Internal Server Error htmlspecialchars(): Argument #1 ($string) must be of type string, array given ```...

View Documentation β†’
🏒

B2B / Company Admin Documentation

7 documents
🏒

Company Admin (Non-Filament) Full Inventory & Gap Analysis

## Scope...

View Documentation β†’
🏒

Company Admin UI Audit β€” Production

**Date:** 2026-08-27 **Scope:** authenticated, non-Filament company-admin panel at `https://zapazime.bg/company-admin`, inspected read-only as `Hotel Manager`....

View Documentation β†’
🏒

Company Admin User Manual

**Product area:** Zapazime Company Admin, non-Filament portal **Manual version:** 1.0 **Last verified:** September 14, 2026...

View Documentation β†’
🏒

Company B2B subscriptions, billing and access

## Implementation status...

View Documentation β†’
🏒

Company Panel Policies System

## Overview Policies have been created for all main modules in the company panel to implement role-based access control (RBAC) with multivendor isolation....

View Documentation β†’
βš™οΈ

Enhanced Admin Panel - Notification Settings Guide

## 🎯 Overview...

View Documentation β†’
🏒

Non-Filament Company Admin: Hotel Reception Readiness Audit

**Scope:** the authenticated `company-admin` web panel in `routes/web.php`, its Blade views under `resources/views/company-admin`, and the controllers/models used by that panel. Filament resources, pu...

View Documentation β†’
πŸ‘€

B2C / Public Website Documentation

7 documents
πŸ‘€

Client Dashboard Translation Analysis

## Overview This document identifies all translatable strings from the client dashboard UI (`/web/client/dashboard`) including navigation, statistics, and widgets....

View Documentation β†’
πŸ‘€

Client Dashboard Translation Verification Report

## Summary Successfully completed translation analysis and implementation for the client dashboard UI. All missing translations have been added to all 5 language files....

View Documentation β†’
πŸ‘€

Client Location Fields Fix - Implementation Summary

## βœ… Issues Resolved...

View Documentation β†’
πŸ‘€

Client UI & Booking Forms - Country/Location Field Review

## πŸ“‹ Executive Summary...

View Documentation β†’
πŸ“„

Hotel Discovery and Search Audit β€” 2026-08-28

## Scope...

View Documentation β†’
πŸ“„

Public Website UI Audit β€” 2026-08-27

## Scope and method...

View Documentation β†’
πŸ“±

Public Website Visual and Mobile Audit β€” 2026-08-28

## Scope...

View Documentation β†’
🏨

Venue & Catalog Documentation

10 documents
πŸ“„

Facility Resource Implementation - Complete

## Summary Successfully created a comprehensive FacilityResource system and integrated it with Venues. The system allows managing master facilities that can be assigned to venues via a checklist inter...

View Documentation β†’
πŸ“„

Venue Category Mechanism Implementation

## Overview Complete implementation of the venue category system for ZapaziMe's polymorphic booking platform (spots, rentals, services)....

View Documentation β†’
πŸ“„

Venue Geocoding & Form Validation Summary

## βœ… Automatic Geocoding Implementation...

View Documentation β†’
πŸ“„

Venue Geolocation Implementation Guide

## Overview Successfully implemented comprehensive geolocation functionality for venues, matching the existing location geolocation system. Venues can now be automatically geocoded and displayed on an...

View Documentation β†’
πŸ“„

Venue Page Dynamization - Implementation Plan

## πŸ“‹ Overview Comprehensive plan to make venue.blade.php fully dynamic with database-driven content....

View Documentation β†’
πŸ“„

Venue Page Dynamization - Progress Report

## βœ… PHASE 1 & 2 COMPLETED - Backend & Admin Panel...

View Documentation β†’
πŸ“„

Venue Resources Refactored to Filament v4

## Summary Successfully refactored VenuePackageResource and VenueServiceResource to follow Filament v4 patterns....

View Documentation β†’
πŸ“„

Venue Reviews & Ratings Implementation

## Overview Successfully implemented a comprehensive reviews and ratings system for venues on the ZapaziMe platform, including real-time data display, detailed rating breakdowns, and a user-friendly r...

View Documentation β†’
πŸ“–

Venue Translation System Documentation

## 🌍 **Complete Multilingual Venue Management System**...

View Documentation β†’
πŸ“„

πŸŽ‰ Venue Page Dynamization - COMPLETED

## βœ… All Tasks Successfully Implemented...

View Documentation β†’
πŸ””

Notifications & Comms Documentation

14 documents
βš™οΈ

Admin Notification Testing UI Guide

This guide covers the comprehensive admin interface for testing and monitoring notification system functionality using the TestResource in Filament....

View Documentation β†’
πŸ“„

Complete Notification System Implementation

## 🎯 **100% Coverage Achieved - All Templates & Classes Created**...

View Documentation β†’
πŸ“–

Database Settings Seeder - Usage Guide

## πŸš€ Quick Start...

View Documentation β†’
πŸ“„

Email Templates Status Report

## Template Inventory Analysis...

View Documentation β†’
πŸ”Œ

GatewayAPI SMS Integration Guide

This guide explains how to use the GatewayAPI SMS service that has been integrated into your Laravel application....

View Documentation β†’
πŸ“–

Multilingual Notification System Documentation

## 🌍 **Complete Multilingual Notification Implementation**...

View Documentation β†’
πŸ“„

Notification Inventory

This document provides a comprehensive inventory of all notifications in the ZapaziMe system, including recipients, trigger conditions, and channels used....

View Documentation β†’
πŸ“–

Notification Preview System

## Overview...

View Documentation β†’
πŸ“„

Notification Settings Implementation

## 🎯 **Comprehensive Admin Settings for All Notification Types**...

View Documentation β†’
πŸ“–

Notification Templates & Seeder Documentation

## 🎯 **Complete Notification Template System**...

View Documentation β†’
πŸ“„

Notifications settings tab wiring audit

The Notifications tab is persisted through the company `notifications` settings group. `NotificationService` and `NotificationSettingsHelper` consume the global email/SMS enable flags, support contact...

View Documentation β†’
πŸ“„

ZapaziMe Notification System Checklist

This document provides a comprehensive overview of all notifications in the ZapaziMe system, including where they are fired, when they are triggered, and how they are delivered....

View Documentation β†’
πŸ“„

ZapaziMe Notification System Inventory

## Overview This document provides a comprehensive inventory of all notifications sent by the ZapaziMe system, categorized by type, channel, and trigger....

View Documentation β†’
πŸ“„

ZapaziMe Notifications Summary Table

## Complete Notification System Overview...

View Documentation β†’
πŸ”’

System & Security Documentation

17 documents
πŸ“–

2FA Email Verification System - Complete Implementation Guide

## 🎯 Overview...

View Documentation β†’
πŸ“„

Authorization Implementation Plan

**Status:** Ready for implementation **Last Updated:** 2026-08-27 **Baseline:** AUTHORIZATION_AUDIT.md...

View Documentation β†’
πŸ“„

Code Redundancy Analysis Report

## Executive Summary This document identifies duplicated functionality across the Zapazime codebase and provides recommendations for refactoring to improve maintainability and reduce code duplication....

View Documentation β†’
πŸ“„

Company Admin Authorization Audit

**Audit Date:** 2026-08-27 **Scope:** Non-Filament company-admin panel (`CompanyAdminController` and dedicated controllers)...

View Documentation β†’
πŸ“–

Complete Settings System Guide

## Overview A comprehensive, config-first settings system with database overrides for all application settings groups....

View Documentation β†’
πŸ“„

Filament v4 Action Namespace Fixes - Complete Summary

## Overview Fixed deprecated `Filament\Tables\Actions\*` namespace imports across the codebase. In Filament v4, most action classes have been moved to the `Filament\Actions\*` namespace....

View Documentation β†’
πŸ“„

Fix Autoload Issue - Filament\Forms\Form Not Available

## Error ``` Could not check compatibility between App\Filament\Resources\VenuePackageResource::form(Filament\Forms\Form $form): Filament\Forms\Form and Filament\Resources\Resource::form(Filament\Sche...

View Documentation β†’
πŸ“„

Import Corrections Summary

This document summarizes all the import and pattern corrections made across the Filament resources....

View Documentation β†’
πŸ“„

Stage 1 Backend Security/Authorization Implementation Summary

**Date:** 2025-01-08 **Reference:** Mobile App Team Security Handoff **Priority:** P0 (Critical Security Issues)...

View Documentation β†’
πŸ“„

System Logger - Advanced Error Reporting Implementation

## Overview Implemented a comprehensive SystemLogger entity with advanced error reporting mechanism for both Admin Panel (Filament) and Client UI (Web). This creates a ticket-based error tracking syst...

View Documentation β†’
πŸ“„

Table Actions Namespace Fix

## Problem All Table classes are using incorrect action imports from `Filament\Actions\*` instead of `Filament\Tables\Actions\*`....

View Documentation β†’
πŸ“–

ZapaziMe Security Implementation Guide

## Overview This document outlines the comprehensive security measures implemented to protect the ZapaziMe platform from spam, unauthorized access, and security threats....

View Documentation β†’
πŸ“„

ZapaziMe System Inventory - Complete Implementation Overview

**Generated:** June 27, 2026 **Version:** 1.0 **System:** Laravel-based Booking & Reservation Management Platform...

View Documentation β†’
πŸ“„

Π˜Π½Π²Π΅Π½Ρ‚Π°Ρ€ Π½Π° систСмата ZapaziMe - ПълСн ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° внСдряванСто

**БъздадСно:** 27 юни 2026 **ВСрсия:** 1.0 **БистСма:** ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π΅Π·Π΅Ρ€Π²Π°Ρ†ΠΈΠΈ ΠΈ бронирования Π½Π° Π±Π°Π·Π°Ρ‚οΏ½...

View Documentation β†’
πŸ“–

πŸ”’ Frontend Validation Implementation Guide

## βœ… What's Been Created...

View Documentation β†’
πŸ“„

🚨 Add Validation Errors to ALL Three Booking Forms

## πŸ“‹ Quick Reference - Add These Blocks to venue.blade.php...

View Documentation β†’
πŸ“–

🚨 Validation Error Display Guide for Venue Booking Forms

## πŸ“‹ Overview This guide shows how to add Laravel validation error messages to all three booking forms in `venue.blade.php`....

View Documentation β†’
πŸ§ͺ

Testing & QA Documentation

8 documents
πŸ“„

Channex staging test runbook

## Environment and activation safety...

View Documentation β†’
πŸ“„

Comprehensive Testing Plan - ZapaziMe Booking System

**Created:** June 27, 2026 **Version:** 1.0 **Scope:** Full System Testing for Production Deployment...

View Documentation β†’
πŸ“„

Performance Audit Report

## Executive Summary This report identifies performance bottlenecks and optimization opportunities across controllers, models, and views in the ZapaziMe booking system....

View Documentation β†’
πŸ“„

Reception Module Acceptance Report

**Project:** Zapazime Reception Module **Version:** 1.0 **Date:** 2026-08-27 **Report Type:** Code-Complete Assessment ...

View Documentation β†’
πŸ“„

Service & Package Resource Namespace Verification

## βœ… Verification Complete - All Namespaces Correct!...

View Documentation β†’
πŸ“„

ВсСобхватСн ΠΏΠ»Π°Π½ Π·Π° тСстванС - БистСма Π·Π° Ρ€Π΅Π·Π΅Ρ€Π²Π°Ρ†ΠΈΠΈ ZapaziMe

**БъздадСно:** 27 юни 2026 **ВСрсия:** 1.0 **ΠžΠ±Ρ…Π²Π°Ρ‚:** Пълно систСмно тСстванС Π·Π° внСдряванС Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΎΠ½Π½Π° срСда...

View Documentation β†’
πŸ“„

πŸ§ͺ Comprehensive Delivery Testing Checklist - ZapaziMe Booking System

## πŸ“‹ Table of Contents 1. [Pre-Deployment Setup](#pre-deployment-setup) 2. [Authentication & Security](#authentication--security) 3. [Public Website Testing](#public-website-testing) 4. [Booking Sy...

View Documentation β†’
πŸ“–

πŸ§ͺ Comprehensive Testing Guide - ZapaziMe Booking System

## πŸ“‹ Pre-Testing Setup...

View Documentation β†’
πŸ› οΈ

Implementation & Guides Documentation

20 documents
πŸ“–

Channex integration guideline

This is the canonical implementation and operations guide for Zapazime's multi-property Channex PMS integration. It covers architecture, configuration, property onboarding, two-way synchronization, ce...

View Documentation β†’
πŸ“„

Channex multi-property integration architecture

## Decision...

View Documentation β†’
πŸ“„

Collapsible Navigation Groups Implementation

## Overview Added collapsible navigation groups functionality to all Filament panels. When one navigation group is opened, others will automatically close, providing a cleaner and more organized sideb...

View Documentation β†’
πŸ“„

Complete Booking Management System - Implementation Summary

## 🎯 What Was Implemented...

View Documentation β†’
πŸ“„

Complete Email Templates Implementation Report

## 🎯 **Mission Accomplished: All Critical Templates Created**...

View Documentation β†’
πŸ“„

Dashboard Improvements Summary

## Overview Successfully improved dashboard widget spacing and transformed sidebar selectors into professional widget-style components....

View Documentation β†’
πŸ“„

Dashboard Modernization - Complete Summary

## Overview Successfully transformed the admin dashboard from Reservation-focused to Booking-focused with a modern tabbed layout organized into System, Bookings, and Financial sections....

View Documentation β†’
πŸ“„

Dashboard Quick Start Guide

## 🎯 What Was Done...

View Documentation β†’
πŸ“„

Dashboard Selectors Integration

## Overview Successfully integrated Company, Workspace, and Season selectors into the dashboard tab system, positioning them above all widgets for easy context switching....

View Documentation β†’
πŸ“„

Deployment Configuration Checklist

**Project:** Zapazime Reception Module **Purpose:** Ensure production deployment has secure configuration ...

View Documentation β†’
πŸ“„

Documents Management System Implementation

## Overview A secure documents management system with encryption and explicit access control for multivendoring mode....

View Documentation β†’
πŸ“„

Go-Live Checklist

**Project:** Zapazime Reception Module **Version:** 1.0 **Target PHP Version:** 8.3+ ...

View Documentation β†’
πŸš€

ID Scanner & OCR Setup Guide

## Overview The booking system includes a comprehensive ID scanner modal that supports: - **Mobile camera capture** for taking photos of ID cards - **QR code scanning** for quick guest check-in - **OC...

View Documentation β†’
πŸš€

ID Scanner Modal - Setup & Troubleshooting Guide

## βœ… Implementation Complete...

View Documentation β†’
πŸ“–

Knowledge Base System Implementation Guide

This comprehensive guide covers the complete implementation of the Knowledge Base system for storing, managing, and displaying all documentation generated during development....

View Documentation β†’
πŸ“–

Navigation Badge Implementation Guide

This guide shows how to add counters (badges) to each resource in the Filament navigation....

View Documentation β†’
πŸ“„

Sitemap Generator

A comprehensive XML sitemap generator for your Laravel application that automatically includes your dynamic content (companies, venues, venue objects, products) and static pages....

View Documentation β†’
πŸ“„

Table Improvements - Batch Update

## Standard Improvements Applied to All Tables...

View Documentation β†’
πŸ“–

🌱 Seeder Guide - Test Data for Services & Providers

## πŸ“‹ What Was Created...

View Documentation β†’
πŸ“–

πŸš€ Venue Dynamization - Quick Start Guide

## ⚑ 5-Minute Setup...

View Documentation β†’
πŸ€–

Prompts & AI Documentation

8 documents
πŸ“„

PhpStorm Agent Prompt Pack: Company Admin Reception Readiness

Run these prompts in order. Use a fresh agent task for each numbered prompt. Do not combine steps: the acceptance criteria of one step are the safety baseline for the next....

View Documentation β†’
🏒

PhpStorm Agent Prompt Pack: Company Admin UI Stabilization

Run these prompts in order, one per agent task. They are based on the live, authenticated production UI audit dated 2026-08-27....

View Documentation β†’
πŸ“„

PhpStorm Agent Prompt Pack: Public Retest Corrections

Run these prompts in order, one task at a time. They address the live retest on 2026-08-28; do not repeat already completed work unless a prompt identifies a regression....

View Documentation β†’
πŸ“±

PhpStorm Agent Prompt Pack: Public Visual, Content and Mobile Remediation

Run these prompts in order, one task at a time. They convert the 2026-08-28 public-site visual/mobile audit into implementable work. Do not start a later prompt until the previous one has been reviewe...

View Documentation β†’
πŸ“„

PhpStorm Agent Prompt Pack: Public Website Stabilization

Run one prompt at a time, in this order. These tasks come from the public-site audit dated 2026-08-27. Do not start a later prompt until the acceptance criteria of the current prompt pass....

View Documentation β†’
🏒

PhpStorm Agent Prompt Pack: Remaining Company-Admin Work

This is the post-retest recap from 2026-08-28. Run one prompt at a time, in the listed order. Prompts for the verified fixesβ€”housekeeping dashboard and front-desk operationsβ€”are intentionally omit...

View Documentation β†’
πŸ“„

PhpStorm Agent Prompt: Fix Every Public Search Filter End-to-End

Copy everything below into the IDE agent as one task....

View Documentation β†’
πŸ“„

PhpStorm Agent Prompt: Rebuild Hotel Discovery Search as a Reliable Public Search Contract

Copy everything below into the IDE agent as one task....

View Documentation β†’
πŸ“„

General Documentation

13 documents
πŸ“„

B2B invoice creation

This document explains when B2B invoices are created, how their amounts are calculated, and why the company-admin page may be empty....

View Documentation β†’
πŸ“„

Company Admin non-financial settings runtime audit

This audit is limited to the non-financial groups rendered by the non-Filament Company Admin settings page: booking, notifications, discounts, POS, policies, and PWA. The catalogs were compared with c...

View Documentation β†’
🏒

Company settings tab audit

Audit scope: the Company tab in `resources/views/company-admin/settings/index.blade.php`. β€œImplemented” means the value is persisted and consumed by a runtime feature; β€œpartial” means it is pe...

View Documentation β†’
πŸ“„

Discount settings wiring audit

The Discount tab is persisted through `SettingsHelper` in the `discounts` group and rendered from `config/discount-promotion-settings.php`....

View Documentation β†’
πŸ“„

Financial settings tab wiring audit

The tab is persisted through `FinancialSettingsForm::normalize` and `SettingsHelper` in the `financial` group. Nested values are normalized and merged with `config/financial-settings.php` defaults....

View Documentation β†’
πŸ“„

Policies settings tab wiring audit

The Policies tab is persisted through `SettingsHelper` in the `policies` group and rendered from `config/policy-document-settings.php`....

View Documentation β†’
πŸ“„

POS settings tab wiring audit

The POS tab is persisted through `SettingsHelper` in the `pos` group and rendered from `config/pos-settings.php`....

View Documentation β†’
πŸ“„

Production Acceptance Criteria

This document defines the automated acceptance gates for the non-Filament company-admin backend and the HTTP endpoints consumed by the mobile applications. A release is not production-ready unless eve...

View Documentation β†’
πŸ“„

Public venue page data audit

The public venue page is served by `WebController::venue` and `renderVenueView`, using the `Venue` model and related galleries, facilities, reviews, service providers, rental units, and similar venues...

View Documentation β†’
πŸ“„

Regional settings tab audit

Audit scope: `resources/views/company-admin/settings/index.blade.php` Regional tab. Each value is traced from the form through `CompanyAdminController@updateSettings` and then to runtime consumers....

View Documentation β†’
πŸ“„

Tremol / ZFPLab settings audit

| Input | Persistence | Runtime consumer | Status | |---|---|---|---| | `tremol_enabled` | `FiscalDevice.is_active` | Active-device checks, fiscal payment jobs, Tremol client injection | Implemented |...

View Documentation β†’
πŸ“„

Venue settings tab audit

Audit scope: the Venue tab in `resources/views/company-admin/settings/index.blade.php` and its `CompanyAdminController@updateSettings` save path....

View Documentation β†’
πŸ“„

βœ… All Resources Refactored to Filament v4 - COMPLETE!

## Summary Successfully refactored **ALL** remaining resources to follow Filament v4 patterns. No more old `Form` or `make()` patterns exist in the codebase....

View Documentation β†’