@extends('layouts.admin', [ 'title' => 'Admin Dashboard | LottoData', 'heading' => 'Dashboard', ]) @section('content')

Pages / Content

Placeholder ready

Foundation route and page shell are ready for managed pages, editorial content, and homepage promos.

Ad Placements

Management enabled

Create and manage active homepage and footer promo placements with lightweight V1 controls.

Manage ad placements

Providers

Live data ready

Configure the active lottery data provider, credentials, supported games, and import priority without changing code.

Manage providers

Games

Placeholder ready

Foundation route and page shell are ready for future game setup, visibility, and draw-management tooling.

Settings

Operational controls

Site copy, footer text, and import-facing settings remain separated from provider configuration for cleaner operations.

Access model

V1 uses session auth plus a lightweight admin flag.

Admin routes are protected by a single middleware that redirects guests to the admin login and returns `403` for authenticated users without admin privileges. This keeps the foundation easy to understand while leaving room for richer policies later.

@endsection