@extends('layouts.app')
@section('title', 'Almasix — Progress')
@section('content')
@isset(status)
{{ status }}
@endisset
{{ app_name }} · env {{ env }}
Progress tracker
Laravel-shaped Python framework. This living example is built end-to-end with
Prism — layouts, components, stacks, and subpath-aware asset().
@auth
Signed in as {{ auth_user['name'] }} ({{ auth_user['email'] }})
@else
Browsing as guest — session + CSRF are live on web.
@endauth
@component('button', {'href': board_url, 'variant': 'primary'})
Milestone board
@endcomponent
@component('button', {'href': showcase_url, 'variant': 'ghost'})
Prism showcase
@endcomponent
@guest
@component('button', {'href': login_url, 'variant': 'ghost'})
Sign in
@endcomponent
@endguest
What ships here
Web routes render HTML. Everything under /api stays JSON.
@foreach(features as feature)
@component('feature', {'title': feature['title']})
{{ feature['body'] }}
@endcomponent
@endforeach
API surface
Same app, different polarity — hit these from curl or a browser.
@foreach(api_links as link)
@component('api_link', {'href': link['href'], 'label': link['label']})
@endcomponent
@endforeach
@endsection