Requirements
| Software | Version | Notes |
|---|---|---|
| PHP | 8.3 or newer | Extensions: ctype, curl, dom, fileinfo, filter, mbstring, openssl, pdo, session, tokenizer, xml |
| Composer | 2.x | Installs Laravel and the PHP dependencies |
| Node.js | 24 or newer, with npm | Only needed to change and rebuild the CSS or JavaScript |
| Web server | Apache, Nginx, IIS or php artisan serve | The document root must be the public/ folder |
| Database | Not required | The template runs without a database (file sessions and cache). Laravel supports MySQL, MariaDB, PostgreSQL, SQL Server and SQLite when you add your own data |
The package ships prebuilt assets in public/build/tailwind, so a server that only runs PHP can serve the template
without Node.js. Install Node.js on your development machine to customize styles and scripts.
Skills you need
Basic knowledge of Laravel (routes, Blade views, configuration) and of HTML and CSS. Every change described in this manual is a small edit of a Blade view, a configuration file or a JSON translation file.