Skip to main content

Overzicht van project

Projectoverzicht - Soso Lobi

Projectbeschrijving

Soso Lobi is een exclusief escort-platform met meertalige ondersteuning (NL, EN, DE), een VIP-ledensysteem, boekingsflow en volledig contentbeheer via Filament admin.

Tech Stack

Component Technologie
Backend Laravel 12, PHP 8.2+
Admin Panel Filament 3.2
Frontend Interactie Livewire 3.6, Alpine.js 3.14
Styling Tailwind CSS 4.0
Build Tool Vite 6.2
Media Spatie Media Library 11.13
Vertalingen Spatie Translatable 6.11, DeepL PHP
Notificaties Twilio SDK (WhatsApp/SMS)
PDF DomPDF 3.1
Database SQLite (dev) / MySQL (productie)

Projectstructuur

app/
  Filament/Resources/    # 21 Filament admin resources
  Http/Controllers/      # Web controllers
  Livewire/              # Livewire componenten (BookingForm, Lady dashboard, VIP)
  Models/                # 21 Eloquent models
  Notifications/         # E-mail & WhatsApp notificaties
  Providers/             # Service providers (incl. Filament panel config)

resources/
  views/
    livewire/            # Livewire blade templates
    cities/              # Stadspagina's
    filament/            # Filament custom views

lang/
  nl/                    # Nederlandse vertalingen
  en/                    # Engelse vertalingen
  de/                    # Duitse vertalingen

routes/
  web.php               # Alle web routes

Navigatiegroepen (Admin)

  1. Escorts - Ladies, Services, Beschikbaarheid, Aanmeldingen
  2. Klanten - Clients, Boekingen, Users
  3. Content Management - Pagina's, Nieuws, Steden, Services, FAQ, Siteteksten, Homepage/VIP/Tarieven content

Rollen

Rol Toegang
admin Filament admin panel, volledig beheer
user Frontend, kan gekoppeld zijn aan Client of Lady

Belangrijke bestanden

  • app/Providers/Filament/AdminPanelProvider.php - Admin panel configuratie
  • routes/web.php - Alle routes
  • app/Models/ - Alle datamodellen
  • lang/{locale}/ - Vertaalbestanden per taal