Démarreur Laravel CMS
- Démarrer du site Web Laravel 9 Site Web and Admin Starter
Projet de prévisualisation ici
Caractéristiques
- Thème admin LTE
- Authentification
- Rôles des utilisateurs
- Navigation administrative
- Ligner et afficher les activités (actions du site Web et modifications des ressources administratives)
- Comptes
FAIRE
- page de destination
- Plus de tests
Configuration (Basic)
- Cloner ou télécharger le code
- Créez votre base de données
- Configurez votre hôte virtuel (aperçu: http: //titan.test)
- Ouvrir .env et mettre à jour les informations de l'application, base de données, courrier
- Ouvrez
databaseseedsUsersTableSeeder.php
et définissez vos informations d'identification de l'utilisateur d'administration - NPM (CSS et JS): installer
npm install
et exécuter npm run prod
Configuration (avancé)
-
configapp.php
-> définir le fuseau horaire - Google Captcha https://www.google.com/recaptcha/admin#list
- Compte Google Analytics https://analytics.google.com/analytics/web
- Google Console Developer Compte pour Google Maps et Google Analytics API
- https://console.developers.google.com
- Activer l'API 'Google Analytics'
- Créer une clé de navigateur API pour Google Maps
- Obtenir et configurer Laravel Analytics Laravel Analytics (Spatie)
- Créer une nouvelle clé de compte de service (JSON)
- Télécharger et renommer le JSON à «Service-Account-Credentials.json»
- Stockez le fichier sous / stockage / App / Analytics
- Allez dans (Google Analytics) [https://analytics.google.com/analytics/]
- Allez à Admin - Propriété - Gestion des utilisateurs et ajoutez l'e-mail du compte de service en tant qu'utilisateur
- Allez à Admin - Afficher - Paramètres et copiez «l'ID de site» sur votre .env
- Obtenez une clé de l'API Google Maps JS https://developers.google.com/maps/documentation/javascript/get-api-key
Merci
- Tous les contributeurs
- Admin LTE.
- Merci Taylor Ottwell pour Laravel.
- Merci Jeffrey Way pour les ressources impressionnantes chez Laracasts
Mes packages inclus
- Générateurs de fichiers Laravel 5 Générateurs de fichiers avec config et talons publiables
- Notifier les notifications de Laravel 5 Flash avec des icônes et des animations et avec un délai d'expiration
- Alertez un package d'assistance pour flasher une alerte bootstrap sur le navigateur via une façade ou une fonction d'assistance.
- Usurre l'identité de l'utilisateur, cela vous permet d'authentifier comme n'importe lequel de vos clients.
- Sluggable fournit un trait Hasslug qui générera une limace unique lors de la sauvegarde de votre modèle Laravel éloquent.