/laravelte

Laravel 10 ft. Inertiajs, Svelte, Typescript, TailwindCSS, Github CI/CD and Pest Tests

Primary LanguagePHPMIT LicenseMIT

Laravelte Logo

workflow

Buy Premium Version on Gumroad

The premium version contains a lot more code, tests, and 'swagger' than the open-source version.

Click here to view the Premium Version Online Demo

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

About Laravelte

Laravelte is an entire webapp based on the Laravel web application framework and Svelte frontend. The main goals of this project is to provide a quick way to get started with your projects.

TODO List Found Here

NB: In this project, we shift our focus from "What controllers do I need?", "should I make a FormRequest for this?", "should this run asynchronously in a job instead?", etc.

to

"What does my application actually do?" Kinda like RPC

It features:

Laravel is accessible, powerful, and provides tools required for large, robust applications.

Tooling:

  • Vite v4
  • Typescript
  • TailwindCSS
  • pnpm
  • Laravel 10
  • Laravel Sanctum
  • Svelte 3
  • Pest PHP Testing Library

Testing

The project uses Pest Testing Library that is fantastic to use.

Tests have been grouped to:

# All tests
php artisan test

# Browser tests
php artisan test --group=browser

# api tests
php artisan test --group=api

# Setup tests
php artisan test --group=setup

# test in parallel
php artisan test --parallel
php artisan test --parallel --processes=4

# list of your ten slowest tests
php artisan test --profile

Contributing

Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the Laravel documentation.

Code of Conduct

In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.

Security Vulnerabilities

If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via taylor@laravel.com. All security vulnerabilities will be promptly addressed.

License

The Laravel framework is open-sourced software licensed under the MIT license.