# Project foundations

Explore repositories by project goal or target platform. Compare business applications, app foundations, game engines and supporting libraries before choosing your starting point.

Page 1 of 1

## Laravel React Starter Kit

Application starter

Official Laravel application foundation with a React interface, Inertia routing and TypeScript.

### Why we recommend it

Choose it when your team wants Laravel business logic and a React interface in one application. Inertia connects server routes and controllers to React pages, reducing the need to maintain a separate frontend API before building your own workflows.

### When to choose it

- Customer portals, internal dashboards and custom business applications built by a PHP and React team.
- Products where server-side authorization and validation should stay close to the Laravel domain model.

### What to consider

- This is an application foundation, not a ready-made CRM or subscription product; domain logic, tenant isolation and billing need design.
- The MIT source does not include hosting or third-party services. Check dependencies and authentication settings before production.

### Start with this project

Use PHP 8.3 or newer as required by the checked Composer manifest, Composer, Node.js and a database. After cloning, follow the official Laravel starter-kit setup, configure the environment, run migrations and build the frontend; review scripts before running them.

Technology: PHP, Laravel, React, Inertia, TypeScript

License: MIT

Default branch: main

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/laravel-react)

[Start a project in Orqestria](orqestria://catalog/project?repository=laravel-react)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/laravel/react-starter-kit](https://github.com/laravel/react-starter-kit)
- [https://github.com/laravel/react-starter-kit/blob/main/README.md](https://github.com/laravel/react-starter-kit/blob/main/README.md)
- [https://github.com/laravel/react-starter-kit/blob/main/composer.json](https://github.com/laravel/react-starter-kit/blob/main/composer.json)


## Laravel Vue Starter Kit

Application starter

Official Laravel starter for a Vue and TypeScript interface connected through Inertia.

### Why we recommend it

We recommend it for a team that wants Vue components while keeping Laravel routing, controllers and validation. It provides a consistent starting structure for forms, authenticated pages and custom business workflows without splitting the product into two independently deployed applications.

### When to choose it

- Vue-based customer portals and internal administration tools.
- Custom CRM, approval or service applications whose business logic belongs in Laravel.

### What to consider

- Vue and Inertia are architectural choices: it is not a headless backend or a finished business application.
- You still need your own data model, permissions, tests and production configuration; external services may have separate costs.

### Start with this project

Prepare PHP 8.3 or newer, Composer, Node.js and a database according to the checked manifests. Follow the official starter-kit guide after cloning, configure your environment, inspect setup scripts, migrate and build the Vue frontend.

Technology: PHP, Laravel, Vue, Inertia, TypeScript

License: MIT

Default branch: main

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/laravel-vue)

[Start a project in Orqestria](orqestria://catalog/project?repository=laravel-vue)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/laravel/vue-starter-kit](https://github.com/laravel/vue-starter-kit)
- [https://github.com/laravel/vue-starter-kit/blob/main/README.md](https://github.com/laravel/vue-starter-kit/blob/main/README.md)
- [https://github.com/laravel/vue-starter-kit/blob/main/composer.json](https://github.com/laravel/vue-starter-kit/blob/main/composer.json)


## Wave

Application starter

Laravel SaaS foundation with accounts, subscriptions, roles, an administration area and content features.

### Why we recommend it

Wave is useful when a paid membership or SaaS service needs account management and subscription workflows early. Its Laravel, Livewire and Filament foundation gives you working application features to adapt before building the product-specific service.

### When to choose it

- Subscription-based customer services and membership products.
- Laravel applications that need user profiles, administrative tools and a public content area.

### What to consider

- Billing requires payment-provider configuration, webhook handling and your own commercial rules; the repository alone does not provide a payment account.
- The core is MIT. DevDojo Pro content and other commercial offerings are separate; inspect the chosen themes and dependencies rather than assuming every promoted extra is included.

### Start with this project

Prepare the PHP version and extensions declared in composer.json, Composer, Node.js and a database. Follow Wave's manual installation guide, configure the environment and review migrations and seed data before building assets. Connect billing only after deciding the product and payment flow.

Technology: PHP, Laravel, Livewire, Filament

License: MIT

Default branch: main

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/wave)

[Start a project in Orqestria](orqestria://catalog/project?repository=wave)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/thedevdojo/wave](https://github.com/thedevdojo/wave)
- [https://github.com/thedevdojo/wave/blob/main/README.md](https://github.com/thedevdojo/wave/blob/main/README.md)
- [https://github.com/thedevdojo/wave/blob/main/LICENSE.md](https://github.com/thedevdojo/wave/blob/main/LICENSE.md)
- [https://github.com/thedevdojo/wave/blob/main/composer.json](https://github.com/thedevdojo/wave/blob/main/composer.json)


## Create T3 App

Project generator

Command-line generator for a TypeScript and Next.js application with a selectable set of supporting tools.

### Why we recommend it

Create T3 App helps a team agree on a typed application stack at the start. You can select tools such as tRPC, a database layer and authentication rather than maintaining an oversized example that includes every possible integration.

### When to choose it

- Custom web products with TypeScript across the interface and application logic.
- A new product whose team wants to choose database and authentication components during scaffolding.

### What to consider

- The repository contains the generator source. Cloning it does not create the generated application; run the published generator separately after choosing the stack.
- Included libraries still need product-specific authorization, database design and operational setup. Provider accounts and deployment are separate.

### Start with this project

Prepare a compatible Node.js environment and package manager. In a separate target directory, use the documented published create-t3-app command and select the required components. Review the generated manifests and environment settings before installing dependencies or connecting services.

Technology: TypeScript, Next.js, React, tRPC

License: MIT

Default branch: main

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/create-t3-app)

[Start a project in Orqestria](orqestria://catalog/project?repository=create-t3-app)

Choose a name and location in Orqestria to clone the generator source and assign the recommended team. Generating your actual application is a separate step. No dependencies are installed and no application is started.

### Official sources

- [https://github.com/t3-oss/create-t3-app](https://github.com/t3-oss/create-t3-app)
- [https://github.com/t3-oss/create-t3-app/blob/main/README.md](https://github.com/t3-oss/create-t3-app/blob/main/README.md)
- [https://github.com/t3-oss/create-t3-app/blob/main/LICENSE](https://github.com/t3-oss/create-t3-app/blob/main/LICENSE)


## Next.js SaaS Starter

Application starter

Small Next.js SaaS starter with authentication, team management, PostgreSQL and Stripe subscription flows.

### Why we recommend it

It is a focused starting point when your product needs accounts, a team dashboard and subscription billing. The example connects these pieces in an approachable codebase, so your team can follow the complete flow before adding business-specific features.

### When to choose it

- A team-oriented subscription service or paid customer portal.
- A prototype that needs a working relationship between users, teams and payment status.

### What to consider

- It is intentionally minimal: advanced permissions, tenant isolation, taxes and product-specific workflows require additional design.
- Stripe and database services need configuration and may incur costs. Replace example seed data and verify webhooks and access boundaries before production.

### Start with this project

Prepare Node.js, pnpm and PostgreSQL. Follow the README's database setup and migrations, review seed data, and configure Stripe test credentials and webhook forwarding before testing checkout. The clone does not run these steps automatically.

Technology: TypeScript, Next.js, PostgreSQL, Drizzle, Stripe

License: MIT

Default branch: main

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/nextjs-saas)

[Start a project in Orqestria](orqestria://catalog/project?repository=nextjs-saas)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/nextjs/saas-starter](https://github.com/nextjs/saas-starter)
- [https://github.com/nextjs/saas-starter/blob/main/README.md](https://github.com/nextjs/saas-starter/blob/main/README.md)
- [https://github.com/nextjs/saas-starter/blob/main/LICENSE](https://github.com/nextjs/saas-starter/blob/main/LICENSE)


## Next.js Boilerplate

Application starter

Next.js application foundation with TypeScript, localization, database tooling and a broad testing setup.

### Why we recommend it

This is a good fit when developer tooling and a multilingual interface matter from the first iteration. It combines application structure, Drizzle data access and test tooling so a team can concentrate on business screens while keeping a consistent development workflow.

### When to choose it

- Multilingual dashboards, portals and custom web applications.
- Products where automated tests, component development and observability need an early foundation.

### What to consider

- The free MIT repository is distinct from the advertised Pro and Plus products; advanced team and billing features are not automatically part of this clone.
- Authentication uses Clerk and several monitoring or protection integrations need external accounts. Decide which services to retain and review their costs and data handling.

### Start with this project

The checked README requires Node.js 24 or newer and npm. Review environment settings and package scripts, then follow its local setup with PGlite; configure Clerk for authentication. For production, choose the database and external services, inspect migration behavior and run the build and tests.

Technology: TypeScript, Next.js, Drizzle, Tailwind CSS

License: MIT

Default branch: main

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/nextjs-boilerplate)

[Start a project in Orqestria](orqestria://catalog/project?repository=nextjs-boilerplate)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/ixartz/Next-js-Boilerplate](https://github.com/ixartz/Next-js-Boilerplate)
- [https://github.com/ixartz/Next-js-Boilerplate/blob/main/README.md](https://github.com/ixartz/Next-js-Boilerplate/blob/main/README.md)
- [https://github.com/ixartz/Next-js-Boilerplate/blob/main/LICENSE](https://github.com/ixartz/Next-js-Boilerplate/blob/main/LICENSE)


## Laravel Next.js Starter Kit

Application starter

Separate Laravel API and Next.js frontend with Fortify and Sanctum authentication through a same-origin proxy.

### Why we recommend it

Choose it when Laravel should own the business backend but a separate Next.js application should own the interface. The starter demonstrates cookie sessions, CSRF handling and account screens across that boundary, which are otherwise easy to implement inconsistently.

### When to choose it

- Customer portals with a Laravel domain model and an independently structured Next.js frontend.
- Products that intentionally need two runtimes and want a documented session-authentication pattern.

### What to consider

- You must operate both PHP and Node.js. Session cookies, trusted origins, proxy settings and API authorization remain essential deployment responsibilities.
- This is a community starter rather than an official Laravel kit. Review compatibility and maintenance before adopting its authentication dependencies.

### Start with this project

The checked README requires PHP 8.4 or newer, Composer, Node.js 20 or newer and pnpm. Review the clone's setup script, configure both environment files and a database, then follow the documented backend and web/ frontend setup. Test CSRF, session expiry and authorization across the proxy.

Technology: PHP, Laravel, Next.js, React, Sanctum

License: MIT

Default branch: main

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/laravel-next)

[Start a project in Orqestria](orqestria://catalog/project?repository=laravel-next)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

### Official sources

- [https://github.com/aliziodev/laravel-next-starter-kit](https://github.com/aliziodev/laravel-next-starter-kit)
- [https://github.com/aliziodev/laravel-next-starter-kit/blob/main/README.md](https://github.com/aliziodev/laravel-next-starter-kit/blob/main/README.md)
- [https://github.com/aliziodev/laravel-next-starter-kit/blob/main/LICENSE](https://github.com/aliziodev/laravel-next-starter-kit/blob/main/LICENSE)

