← Back to the catalog

Runnable starters · Version 1.0.0

Laravel project starter

Start a Laravel application with a working landing page, three languages, a health endpoint and HTTP checks. Extend the supplied source into your own business application.

Why add it?

Details… Show less

Laravel project starter

Start a Laravel application with a working landing page, three languages, a health endpoint and HTTP checks. Extend the supplied source into your own business application.

What you get

This is runnable application source: a landing page in English, Hungarian and German, language switching, a root redirect and a health endpoint. It contains no authentication, database, customer records or ready-made business workflow.

Create the project

Review the package in Orqestria and choose a new project folder. Installation writes the source, creates the first Git commit and assigns the included agents and skills. It does not install dependencies, run application scripts or start a server.

Prerequisites

  • Orqestria installed on your computer.
  • A writable location where Orqestria can create a new project folder.
  • PHP 8.3 or newer with Laravel-required extensions, including mbstring and XML; Composer 2.2 or newer.
  • Network access for the explicit dependency-install command; the application itself runs locally.

Pinned dependencies

Laravel 13.38.0 · PHPUnit 12.5.40

The included lockfile fixes the dependency versions used for this starter. Review dependency and license changes before upgrading; a successful starter check is not a security audit.

First local run

Open a terminal in the new project folder, review the commands below, then run them. They install dependencies and prepare only this local copy. Keep generated environment files and dependencies out of Git.

The setup command creates a missing .env from .env.example and generates an application key. Keep that generated key private. This starter needs no database or migration. If your .env already contains an application key, skip key:generate; changing it can invalidate encrypted data and sessions.

composer install --no-interaction --no-plugins --no-scripts --prefer-dist
php -r "file_exists('.env') || copy('.env.example', '.env');"
php artisan key:generate
php artisan package:discover
php artisan serve --host=127.0.0.1 --port=8000

http://127.0.0.1:8000

http://127.0.0.1:8000/health

Verify the starter

Open the local application, switch between all three languages and check the health endpoint. Run the supplied checks before extending the source and again after dependency upgrades.

The HTTP checks cover the root redirect, all three landing pages, the health endpoint and unsupported locale routes.

php vendor/bin/phpunit

Make it your application

Choose one business workflow, its users and an observable success criterion first. Adapt the page and add only the data storage, permissions and integrations that workflow needs. Keep the existing checks as a starting point and add tests for the new behavior.

Included team

Orion, Lara, Aria, and Atlas are assigned to this project with their existing skills. If an agent is already installed, Orqestria reuses that agent and preserves your edits. Model-based work requires your configured provider and the relevant skills to be usable.

Plan for later work

Budget for framework and dependency upgrades, hosting, operational ownership and migration as the application grows. Decide how data can be exported before adding storage. The starter does not include a deployment service or a maintenance commitment.

Choose a business foundation

For a business-specific starting point, compare the planning packs and repository collections before building a large custom system.

Browse business foundations

Framework documentation

What is included

Agents 4

Skills in this project 41

Discover what each skill helps you build. Open a card for an explanation, concrete outcomes and a practical example.

Connect systems and services

Connects your application to other systems. Defines how they exchange data, handle errors and recover when a service is temporarily unavailable.

api-integration

Included files 2
  • LICENSE.txt
  • SKILL.md

API contract testing

Verifies the request, response and side-effect contracts that API callers rely on, including authorization and webhook replay behavior.

api-testing

Included files 2
  • LICENSE.txt
  • SKILL.md

Architecture planning

Shapes the smallest viable architecture around measurable requirements, explicit data ownership and the operational trade-offs your team faces.

architecture-planning

Included files 2
  • LICENSE.txt
  • SKILL.md

Authorization testing

Proves forbidden operations fail through direct requests, indirect data paths and realistic multi-user permission scenarios.

authorization-testing

Included files 2
  • LICENSE.txt
  • SKILL.md

Backend implementation

Implements server behavior in tested, coherent increments that preserve business rules, transaction integrity and visible failure states.

backend-implementation

Included files 2
  • LICENSE.txt
  • SKILL.md

Reliable background jobs

Makes queued work safe to repeat and recover by treating duplicate delivery and partial completion as normal operational cases.

background-jobs

Included files 2
  • LICENSE.txt
  • SKILL.md

Actionable bug reports

Writes precise defect reports that help another person reproduce the problem, understand its impact and verify the eventual repair.

bug-reporting

Included files 2
  • LICENSE.txt
  • SKILL.md

Business project foundations

Helps choose a reusable application foundation by comparing actual workflow fit, ownership effort and alternatives to building from scratch.

business-project-foundations

Included files 4
  • SKILL.md
  • references/README.md
  • references/adoption-checklist.md
  • references/repositories.json

Focused code changes

Keeps a code change complete but reviewable by following local conventions and limiting edits and dependencies to the requested outcome.

clean-changes

Included files 1
  • SKILL.md

Code review

Finds actionable defects in a change by comparing requirements, surrounding code and concrete user consequences.

code-review

Included files 2
  • LICENSE.txt
  • SKILL.md

Codebase discovery

Helps you navigate an existing project by locating important files, system connections and the right place for a scoped change.

codebase-discovery

Included files 2
  • LICENSE.txt
  • SKILL.md

Debug concurrent data changes

Finds why concurrent requests lose updates, create duplicates or violate business invariants.

data-concurrency-debugging

Included files 2
  • LICENSE.txt
  • SKILL.md

Recoverable database migrations

Plans schema changes that preserve data and allow old and new application versions to coexist during transition.

database-migrations

Included files 2
  • LICENSE.txt
  • SKILL.md

Extend a design system

Builds consistent reusable interface foundations from the project's actual components, tokens and recurring needs.

design-system

Included files 2
  • LICENSE.txt
  • SKILL.md

End-to-end user flow tests

Verifies critical journeys in a real browser against a controlled test system with observable outcomes.

e2e-testing

Included files 2
  • LICENSE.txt
  • SKILL.md

Distinctive interface design

Creates a visual direction rooted in the product’s subject, real content and audience while respecting an existing brand.

frontend-design

Included files 2
  • LICENSE.txt
  • SKILL.md

Frontend implementation

Turns designs into usable interfaces with clear loading and error states, reliable interactions and layouts that work on different screens.

frontend-ui-engineering

Included files 2
  • LICENSE.txt
  • SKILL.md

Landing page conversion

Shapes a landing page around one clear visitor outcome, truthful evidence and a focused next action.

landing-page-conversion

Included files 1
  • SKILL.md

Laravel API and Inertia

Creates deliberate response contracts and efficient Inertia page data without exposing raw models or unnecessary relationships.

laravel-api-inertia

Included files 2
  • LICENSE.txt
  • SKILL.md

Laravel authorization and validation

Enforces validated input, record permissions and tenant boundaries at Laravel's server-side entry points.

laravel-auth-validation

Included files 2
  • LICENSE.txt
  • SKILL.md

Discover a Laravel codebase

Maps the installed Laravel stack and actual project structure before choosing APIs, conventions or verification commands.

laravel-codebase-discovery

Included files 2
  • LICENSE.txt
  • SKILL.md

Idiomatic Laravel implementation

Uses existing Laravel conventions to give validation, authorization, business rules and HTTP handling clear responsibilities.

laravel-conventions

Included files 2
  • LICENSE.txt
  • SKILL.md

Eloquent models and queries

Designs expressive Laravel queries and model relationships with predictable events, memory use and data conversion.

laravel-eloquent

Included files 2
  • LICENSE.txt
  • SKILL.md

Laravel migrations and reliability

Plans schema changes and related writes around existing data, deployment order and recoverable transitions.

laravel-migrations

Included files 2
  • LICENSE.txt
  • SKILL.md

Laravel performance and caching

Improves measured database and response costs with bounded queries and correctly scoped cache entries.

laravel-performance-cache

Included files 2
  • LICENSE.txt
  • SKILL.md

Laravel queues and events

Runs background work with explicit retries, durable outcomes and clean transaction and tenant boundaries.

laravel-queues-events

Included files 2
  • LICENSE.txt
  • SKILL.md

Laravel testing and verification

Verifies Laravel behavior with focused endpoint, permission and persistence tests using the project's existing test framework.

laravel-testing

Included files 2
  • LICENSE.txt
  • SKILL.md

Laravel upgrades and refactoring

Makes scoped Laravel changes in verified steps while preserving application structure and observable contracts.

laravel-upgrade-refactoring

Included files 2
  • LICENSE.txt
  • SKILL.md

Safe legacy refactoring

Restructures legacy code in focused steps while recording current behavior and keeping intentional changes distinct from accidental regressions.

legacy-refactoring

Included files 2
  • LICENSE.txt
  • SKILL.md

Mobile application experience

Shapes complete mobile journeys around platform conventions, touch use, network conditions and clear feedback.

mobile-app-ux

Included files 1
  • SKILL.md

Operational observability

Connects logs, metrics and traces to concrete questions about failures, performance and user impact.

observability

Included files 2
  • LICENSE.txt
  • SKILL.md

Risk-based test planning

Allocates test effort according to the impact and likelihood of what a change could break.

risk-based-testing

Included files 2
  • LICENSE.txt
  • SKILL.md

Secure application development

Checks how your application handles sign-ins, forms, uploads and sensitive data. Helps prevent malicious input and unintended data exposure.

secure-coding

Included files 2
  • LICENSE.txt
  • SKILL.md

Systematic debugging

Finds the earliest demonstrated cause of a reproducible failure through explicit hypotheses and focused verification.

systematic-debugging

Included files 2
  • LICENSE.txt
  • SKILL.md

Implementation task breakdown

Converts a specification into ordered, reviewable delivery tasks with working user outcomes and explicit acceptance evidence.

task-breakdown

Included files 2
  • LICENSE.txt
  • SKILL.md

Testing and reliability

Builds tests for individual functions and complete workflows, helping catch errors and prevent previously fixed problems from returning.

testing-discipline

Included files 1
  • SKILL.md

Purposeful interface motion

Uses restrained animation to explain state changes and provide feedback while keeping frequent actions quick and accessible.

ui-motion

Included files 2
  • LICENSE.txt
  • SKILL.md

Visual asset briefs

Turns a page’s communication need into an actionable image brief with composition, delivery formats and brand-specific constraints.

visual-asset-brief

Included files 1
  • SKILL.md

Visual interface QA

Finds visible interface defects in real browser states, screen sizes and content extremes before a change is declared finished.

visual-qa

Included files 2
  • LICENSE.txt
  • SKILL.md

Accessible interfaces

Helps people use your interface with a keyboard or screen reader, with readable contrast, clear labels and understandable error messages.

web-accessibility

Included files 1
  • SKILL.md

Faster websites with measured results

Finds the real causes of slow page loading and delayed interactions, then checks improvements using comparable before-and-after measurements.

web-performance

Included files 1
  • SKILL.md

Projects 1

  • Laravel project starter
    Included files (49)
    • .editorconfig
    • .env.example
    • .gitattributes
    • .gitignore
    • LICENSE
    • README.de.md
    • README.hu.md
    • README.md
    • app/Http/Controllers/Controller.php
    • app/Http/Controllers/HealthController.php
    • app/Http/Controllers/HomeController.php
    • app/Providers/AppServiceProvider.php
    • artisan
    • bootstrap/app.php
    • bootstrap/cache/.gitignore
    • bootstrap/providers.php
    • composer.json
    • composer.lock
    • config/app.php
    • config/cache.php
    • config/database.php
    • config/filesystems.php
    • config/logging.php
    • config/mail.php
    • config/queue.php
    • config/services.php
    • config/session.php
    • lang/de/starter.php
    • lang/en/starter.php
    • lang/hu/starter.php
    • phpunit.xml
    • public/.htaccess
    • public/index.php
    • public/robots.txt
    • public/starter.css
    • resources/views/errors/404.blade.php
    • resources/views/welcome.blade.php
    • routes/console.php
    • routes/web.php
    • source-provenance.json
    • storage/app/private/.gitignore
    • storage/app/public/.gitignore
    • storage/framework/cache/data/.gitignore
    • storage/framework/cache/locks/.gitignore
    • storage/framework/sessions/.gitignore
    • storage/framework/views/.gitignore
    • storage/logs/.gitignore
    • tests/Feature/StarterTest.php
    • tests/TestCase.php

Requirements

  • Orqestria installed on your computer.
  • A writable location where Orqestria can create a new project folder.
  • PHP 8.3 or newer with Laravel-required extensions, including mbstring and XML; Composer 2.2 or newer.
  • Network access for the explicit dependency-install command; the application itself runs locally.