Un blog personale robusto e facile da usare, sviluppato con Laravel. Questo progetto offre una piattaforma per la gestione di contenuti blog con funzionalità di amministrazione integrate.
- Autenticazione admin
- Creazione, modifica ed eliminazione di post
- Supporto per l'upload di immagini e video nei post
- Sistema di tagging per i post
- Interfaccia utente responsive
- Ricerca dei post
- Paginazione
- PHP >= 8.1
- Composer
- MySQL
- Node.js e NPM
-
Clona il repository:
git clone https://github.com/yourusername/laravel-personal-blog.git -
Entra nella directory del progetto:
cd laravel-personal-blog -
Installa le dipendenze PHP:
composer install -
Installa le dipendenze JavaScript:
npm install && npm run dev -
Copia il file di configurazione:
cp .env.example .env -
Genera una chiave dell'applicazione:
php artisan key:generate -
Configura il database nel file
.env -
Esegui le migrazioni:
php artisan migrate -
Crea il link simbolico per lo storage:
php artisan storage:link
-
Avvia il server di sviluppo:
php artisan serve -
Visita
http://localhost:8000nel tuo browser -
Accedi all'area admin utilizzando le credenziali configurate
Siamo aperti a contributi! Per favore, segui questi passaggi:
- Forka il repository
- Crea un nuovo branch (
git checkout -b feature/AmazingFeature) - Committa le tue modifiche (
git commit -m 'Add some AmazingFeature') - Pusha il branch (
git push origin feature/AmazingFeature) - Apri una Pull Request
Distribuito sotto la licenza MIT. Vedi LICENSE per maggiori informazioni.