Démarreur du CMS Laravel
Un site Web Laravel avec accès administrateur Projet de démarrage avec thème AdminLTE et fonctionnalités de base.
- Tests unitaires
(156 tests, 690 assertions)
Aperçu du projet ici
Caractéristiques
- Thème Administrateur LTE
- Authentification
- Rôles des utilisateurs
- Navigation administrateur
- Enregistrer et afficher les activités (actions du site Web et modifications des ressources d'administration)
- Comptes
- Paramètres de l'application
- Bannières
- Générateur de pages
- Ressources (Documents, Photos, Vidéos)
- Nouvelles
- Boutique
- FAQ
- Site Web : Contactez-nous
FAIRE
- Plus de tests (pages, actualités)
- Événements
- Témoignages
Configuration (de base)
- Cloner ou télécharger le code
- créez votre base de données
- configurez votre hôte virtuel (aperçu : http://titan.test)
- ouvrez .env et mettez à jour les informations de l'application, la base de données, le courrier
- ouvrez
databaseseedsUsersTableSeeder.php
et définissez vos informations d'identification d'utilisateur administrateur - NPM (css et js) : installez
npm install
et exécutez npm run prod
Configuration (avancée)
-
configapp.php
-> définir le fuseau horaire - créer une application de site Web Facebook https://developers.facebook.com/
- créer un compte Mailgun et définir un domaine personnalisé
- google Captcha https://www.google.com/recaptcha/admin#list
- Compte Google Analytics https://analytics.google.com/analytics/web
- Compte de développeur Google Console pour Google Maps et l'API Google Analytics
- 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échargez et renommez le json en « service-account-credentials.json »
- stockez le fichier sous /storage/app/analytics
- allez sur (google Analytics)[https://analytics.google.com/analytics/]
- allez dans admin - propriété - gestion des utilisateurs et ajoutez l'e-mail du compte de service en tant qu'utilisateur
- allez dans admin - view - settings et copiez « l'identifiant du site » dans votre .env
- obtenez une clé API Google Maps js https://developers.google.com/maps/documentation/javascript/get-api-key
Merci
- Tous les contributeurs
- ADMINISTRATEUR LTE.
- Merci Taylor Ottwell pour Laravel.
- Merci Jeffrey Way pour les superbes ressources de Laracasts
Mes forfaits inclus
- Générateurs de fichiers Laravel 5 Générateurs de fichiers avec configuration et talons publiables
- Notifier les notifications Flash de Laravel 5 avec des icônes et des animations et avec un délai d'attente
- Alert Un package d'aide pour envoyer une alerte d'amorçage au navigateur via une façade ou une fonction d'assistance.
- Usurper l'identité d'un utilisateur Cela vous permet de vous authentifier comme n'importe lequel de vos clients.
- Sluggable Fournit un trait HasSlug qui générera un slug unique lors de l'enregistrement de votre modèle Laravel Eloquent.