Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/scooller/Leben-site/llms.txt

Use this file to discover all available pages before exploring further.

iLeben is a backend-first real estate sales platform that centralises project and unit management, Salesforce synchronisation, payment processing, and public-facing catalogue delivery into a single cohesive system. Built with Laravel 12, Filament 5, and React 19, it is designed for property developers and their marketing teams who need a reliable administrative hub that stays in sync with Salesforce as the commercial master record — without sacrificing control over local data or front-end presentation.

Key Features

Admin Panel

A full-featured Filament 5 panel at /admin covering projects, units (plants), payments, contacts, short links, advisors, and global site configuration across 11+ settings tabs. Role-based access via Spatie Permissions (admin, marketing).

Salesforce Sync

Bi-directional integration powered by omniphx/forrest. Projects, units, advisors, and branding sync from Salesforce on configurable schedules. Contact form submissions create Salesforce Leads with automatic retries and full UTM mapping.

Payment Processing

Supports Transbank Mall (multiple commerce codes per project), Mercado Pago (webhook signature verification), and a Manual driver for custom references. A PaymentGatewayManager with a driver pattern makes adding new gateways straightforward.

REST API

Versioned API at /api/v1 secured with Laravel Sanctum and a token.origin middleware. Exposes site config, catalogue (projects and plants), contact submissions, checkout, and payment endpoints for headless or external integrations.

React Frontend

A standalone React 19 app in frontend/ built with Vite and Web Awesome Pro 3.7.0. Includes a home page with video hero, filterable catalogue, Cloudflare Turnstile contact form, GTM/Facebook Pixel integration, 11 pre-installed themes, and a SiteConfig context for global branding data.

Media Manager

Centralised file management via Filament Curator at /admin/media. Handles logos (light/dark), favicon, banners, maintenance images, and plant cover/interior photos. CropperJS is included for in-panel image editing.

Tech Stack

LayerTechnologyVersion
LanguagePHP8.2+
FrameworkLaravel12
Admin PanelFilament5.0
DatabaseMySQL8
Frontend LibraryReact19
Build ToolVite7 (frontend)
Design SystemWeb Awesome Pro3.7.0
Utility CSSTailwind CSS4
AnimationGSAP3.15
CRM Integrationomniphx/forrest (Salesforce)2.20
PaymentsTransbank SDK / Mercado Pago5.1 / 3.8
Auth & API TokensLaravel Sanctum4.3
PermissionsSpatie Laravel Permission7.3
MediaFilament Curator5.0

Who Is iLeben For?

iLeben is built for real estate developers and marketing teams that need:
  • A reliable admin panel to manage multiple projects and their available units.
  • Tight, automated synchronisation with Salesforce as the commercial source of truth.
  • A configurable public catalogue and contact flow with multiple payment options.
  • Full control over branding, SEO, maintenance mode, and analytics scripts — without touching code.
Ready to get iLeben running locally? Head to the Quickstart guide for a step-by-step installation walkthrough.

Build docs developers (and LLMs) love