← Back to the catalog

Project · Version 1.0.0

Web application starters · project planning pack

Choose a foundation for Web application starters with a platform brief, repository comparison, proposed tasks, acceptance criteria and the relevant Orqestria specialists.

Why add it?

Details… Show less

Web application starters · project planning pack

Choose a foundation for Web application starters with a platform brief, repository comparison, proposed tasks, acceptance criteria and the relevant Orqestria specialists.

This planning pack creates a project containing documents and assigns the recommended agents with their existing skills. It contains no external application code or installer and does not start an application. The task lists are proposals in files; no board tasks are created automatically.

Plan a web product around a real user journey, then compare Laravel with React or Vue, Next.js starters and SaaS-oriented bases. A starter saves initial setup; it does not prove your authorization, tenant isolation, billing or operations are ready.

First business scenario

A user signs in, creates one business record, shares it with a permitted colleague and sees a clear result; an unrelated account cannot read or change it. Add a subscription step only if paid access is part of the first release.

Records to model

Users, organizations, memberships, permissions, the first domain record and its audit events; subscription and entitlement records only when required. Decide which service owns each record and how it is exported.

Recommended team

Orion, Lara, Elara, Vera, and Yara

Documents in this pack

Read the brief, adapt the proposed tasks to your business and agree on acceptance criteria before implementation. Add the selected tasks to your board when you are ready to begin.

  • Project brief: planning/en/brief.md
  • Proposed initial tasks: planning/en/proposed-tasks.md
  • Acceptance criteria: planning/en/acceptance.md
  • Choose and validate the application foundation: planning/en/starter-selection.md

Repositories to compare

Explore the category recommendations

Repository shortlist checked: Oct 25, 2026. Recheck current official sources before selecting a revision; inclusion is not a security audit or a guarantee of suitability.

Proposed initial tasks

These are suggested tasks to discuss and add to your board. Installation writes these documents into the project; it does not create work items, run external setup commands or contact the linked services.

Define scope and outcomes

Identify the users, the business outcome and what the first version excludes. Use this scenario as the initial acceptance journey: A user signs in, creates one business record, shares it with a permitted colleague and sees a clear result; an unrelated account cannot read or change it. Add a subscription step only if paid access is part of the first release.

Compare at least two foundations

Compare at least two linked repositories against the scenario and records. Separate shipped features from paid editions, add-ons and work you must build. Record a reasoned choice or why a custom build is preferable.

Verify the current upstream and dependencies

Review official source, licenses, edition terms, dependency requirements, maintenance activity and security advisories for the exact revision. Record unresolved findings and necessary changes before adopting it.

Model data and permissions

Define ownership, validation, relationships and allowed access for these records: Users, organizations, memberships, permissions, the first domain record and its audit events; subscription and entitlement records only when required. Decide which service owns each record and how it is exported. Include at least two roles and explicit denied-access cases.

Prototype the smallest complete scenario

Use representative sample data in an isolated test environment. Demonstrate the full scenario, including one invalid input and one failure or correction, before expanding the product.

Plan restoration and upgrades

Test a backup and restore of the prototype, define an upgrade and rollback approach and estimate hosting, migration, integration and maintenance effort. Record owners for operation and acceptance.

Acceptance criteria

These criteria define the first prototype's review, not completed work. Attach evidence and unresolved issues when the team evaluates each item.

  • The agreed scenario is demonstrated end to end with representative records: A user signs in, creates one business record, shares it with a permitted colleague and sees a clear result; an unrelated account cannot read or change it. Add a subscription step only if paid access is part of the first release.
  • At least two candidates have been compared, and the chosen revision, license and edition constraints, dependency fit and security findings are recorded with official source links.
  • At least two roles have verified allowed and denied actions, with no access to another user's or organization's restricted records.
  • Invalid input, a failure and a correction are handled with visible results and without unintended duplicate records or business actions.
  • A backup has been restored in a test environment and the expected records and access rules have been verified.
  • The team has documented an upgrade and rollback plan, known gaps, operating responsibilities and the remaining implementation work.
  • The chosen starter or generated output runs in an isolated environment, the app root and setup steps are documented, and the first journey includes denied access and failure recovery; no SaaS-demo feature is accepted without verification.

Choose and validate the application foundation

Compare Laravel React and Laravel Vue when the team wants a PHP backend with its chosen frontend; assess Laravel Next.js separately because a split frontend/API changes authentication, deployment and data ownership. Compare the Next.js options against your actual routing, persistence and identity requirements. Evaluate Wave or a SaaS demo only against the features present in the selected edition and revision.

Create T3 App is a generator source repository. Choose its documented generator version and output options after inspection; cloning the CLI repository is not a generated product. For every candidate, record the app folder, dependency/runtime versions, license, configured external services and the explicit setup steps.

Build one complete vertical slice with sample data. Verify server-side authorization, cross-account denial, validation and error recovery; when billing is in scope, test webhook replay and access changes. Agree on deploy/rollback, backups and upstream update ownership before expanding the feature set.

What is included

Agents 5

Skills in this project 46

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

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

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

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

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

Composable component APIs

Designs shared components with a small predictable interface and flexible composition while retaining native interaction behavior.

component-api-composition

Included files 1
  • 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

Isolated prototypes and benchmarks

Tests a risky technical assumption in a small controlled experiment before committing to an implementation approach.

empirical-micro-benchmark-prototyping

Included files 1
  • SKILL.md

Grade technical research evidence

Labels capability claims according to documentation, inspected source, executed experiments or explicit inference.

evidence-grading-research-verification

Included files 1
  • SKILL.md

Frontend verification

Checks frontend changes with repository tooling and real browser behavior, then reports precisely what the available evidence covers.

frontend-verification

Included files 2
  • LICENSE.txt
  • SKILL.md

Inertia, Laravel and Vue

Coordinates Laravel-owned page data with Vue editing and Inertia navigation so refreshing a page does not corrupt local work or authorization.

inertia-laravel-vue

Included files 2
  • LICENSE.txt
  • SKILL.md

Integration adoption planning

Turns a technical recommendation into a concrete integration plan with local touchpoints, lifecycle boundaries and visible uncertainty.

integration-architecture-adoption-plan

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

Operational observability

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

observability

Included files 2
  • LICENSE.txt
  • SKILL.md

Review open-source adoption

Assesses a specific open-source release against deployment needs, supply-chain exposure and license obligations.

oss-adoption-security-evidence

Included files 1
  • SKILL.md

Analyze performance measurements

Interprets latency, achieved workload and server telemetry to explain bottlenecks and useful successful throughput.

performance-measurement-analysis

Included files 1
  • SKILL.md

Pinia shared state

Places Vue state at the right scope and uses Pinia only for information genuinely shared across views.

pinia-state

Included files 2
  • LICENSE.txt
  • SKILL.md

React and Next.js server boundaries

Places state, data and mutations across browser and server boundaries with explicit freshness and access rules.

react-next-server-boundaries

Included files 1
  • 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

Dependency vulnerability remediation

Prioritizes dependency fixes from real advisory conditions and reachable application paths, minimizing unnecessary compatibility disruption.

security-advisory-remediation

Included files 1
  • SKILL.md

Enforce server-side policies

Applies the same authorization rules to direct actions, queries, exports and background work, with denied access when context is missing.

server-side-policy-enforcement

Included files 1
  • SKILL.md

Inspect source repositories

Checks implementation, dependencies and tests at a fixed revision to substantiate technical capability claims.

source-code-repository-inspection

Included files 1
  • 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

Tenant-safe caches, search and files

Extends tenant isolation beyond database rows to caches, search suggestions, derived indexes and stored file access.

tenant-aware-cache-search-files

Included files 1
  • SKILL.md

Tenant isolation verification

Tests tenant boundaries adversarially using comparable data in two workspaces, including indirect relationships and shared infrastructure.

tenant-isolation-verification

Included files 1
  • 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

Type-safe contracts

Strengthens application contracts at untrusted boundaries and represents domain states so invalid combinations are harder to construct.

type-safety-contracts

Included files 1
  • SKILL.md

Reliable Vue forms and requests

Keeps Vue forms and data-loading flows predictable when networks are slow, requests overlap or saving fails.

vue-async-forms

Included files 2
  • LICENSE.txt
  • SKILL.md

Understand an existing Vue project

Maps a Vue project before implementation so new work fits its actual versions, reusable components and data ownership.

vue-codebase-discovery

Included files 2
  • LICENSE.txt
  • SKILL.md

Clear Vue component contracts

Creates reusable Vue components with explicit inputs and events, making it easier to understand where data belongs and how changes are saved.

vue-components-typescript

Included files 2
  • LICENSE.txt
  • SKILL.md

Reusable Vue behavior

Extracts repeated reactive behavior into focused functions with clear inputs, explicit actions and automatic resource cleanup.

vue-composables

Included files 2
  • LICENSE.txt
  • SKILL.md

Fast Vue interfaces and consistent rendering

Improves slow Vue views by reducing unnecessary work and keeping server-generated pages consistent with the browser’s first render.

vue-performance-ssr

Included files 2
  • LICENSE.txt
  • SKILL.md

Predictable Vue state updates

Organizes reactive state so the interface updates when expected, without duplicated values, looping watchers or abandoned background work.

vue-reactivity

Included files 2
  • LICENSE.txt
  • SKILL.md

Vue navigation and shareable views

Makes routes, filters and browser history work together so links reopen the intended view and navigation preserves user expectations.

vue-router

Included files 2
  • LICENSE.txt
  • SKILL.md

Projects 1

  • Web application starters · project planning pack
    Included files (15)
    • README.de.md
    • README.hu.md
    • README.md
    • planning/de/acceptance.md
    • planning/de/brief.md
    • planning/de/proposed-tasks.md
    • planning/de/starter-selection.md
    • planning/en/acceptance.md
    • planning/en/brief.md
    • planning/en/proposed-tasks.md
    • planning/en/starter-selection.md
    • planning/hu/acceptance.md
    • planning/hu/brief.md
    • planning/hu/proposed-tasks.md
    • planning/hu/starter-selection.md

Requirements

  • Orqestria installed on your computer.
  • Choose a new project folder during installation.
  • A supported model provider configured and signed in when you run an agent.