Pronto Fuel
Pronto Fuel is a heavilly opnionated starter kit for Laravel and Inertia.js powered by Vite. It ships with autoimporting features and leverages the latest and greatest features from Vue 3.
Features
-
⏩ Inertia.js -
🔰 Vue 3 -
⚡️ Vite -
🎨 Tailwind CSS -
🔥 Use the newsyntax for Vue
-
📦 Components auto importing -
⬇️ Common Vue and Inertia APIs auto importing -
😃 Use icons from any icon sets, with no compromise -
🐋 VSCode Dev Container with everything you need to start developing -
🪲 Debug with Ray on port 23517 by default -
👮 Enforce code quality with ESLint and StandardJS
Quick Start
git clone git@github.com:prontostack/pronto-fuel.git my-app
cd my-app
cp .env.example .env
composer install
php artisan key:generate
php artisan migrate
npm install
npm start
Quick Start with VSCode Dev Container
git clone git@github.com:prontostack/pronto-fuel.git my-app
cd my-app
cp .env.example .env
code .
# Open VSCode's command palette
# Remote-Containers: Open Folder in Container
composer install
php artisan key:generate
php artisan migrate
npm install
npm start
Troubleshooting
If you're using the VSCode Dev Container and your home page isn't loading at http://localhost, you probably hit an issue where the PHP container isn't able to find the vendor/autoload.php
file you just installed via composer install
. In this case, simply close the remote connection to the container and reopen the folder in the container on VSCode.