Skip to content

Laravel boilerplate con autenticazione, interfaccia backend bootstrap, predisposizione apis e utilities

License

Notifications You must be signed in to change notification settings

tiknil/laravel-boilerplate

Repository files navigation

Laravel Logo Tiknil Logo

Progetto Laravel con la struttura, i pattern e le best practices usate in Tiknil nei progetti backend.

L'obiettivo è tenere aggiornato questo repo, da tenere come reference e documentazione per tutti i progetti Laravel

Versioni supportate

Laravel Reference
11.x master
10.x tag v10.0

Il master è riferito alla versione più recente supportata. Le versioni precedenti sono taggate al commit relativo

Utilizzo

Cambia [laravel-project] con il nome del nuovo progetto:

# Clona questo repo nella cartella [laravel-project]
git clone git@github.com:tiknil/laravel-boilerplate.git [laravel-project] 
cd [laravel-project] 

rm -rf .git             # Rimuovi riferimenti a questo repo git
cp .env.example .env    # File .env iniziale (da personalizzare)

# Crea un nuovo repo git e crea il primo commit. Necessario per inizializzare skipper
git init                
git add .
git commit -m "Inizializzato progetto da boilerplate"

skipper init
skipper sail
....

skipper composer install
skipper artisan key:generate
skipper artisan migrate
skipper artisan db:seed # Crea utente info@tiknil.com con password 'password'

yarn install
yarn build      # Build iniziale per generare il manifest di vite

Si suppone l'utilizzo di skipper per l'avvio del progetto in locale

Documentazione

About

Laravel boilerplate con autenticazione, interfaccia backend bootstrap, predisposizione apis e utilities

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published