Ce projet est une application Laravel qui utilise Algolia pour la recherche avancée.
- Clonez ce dépôt sur votre machine locale.
- Exécutez
composer install
pour installer les dépendances PHP. - Copiez le fichier
.env.example
en.env
et configurez les variables d'environnement nécessaires, telles que l'identifiant d'application Algolia et la clé d'API. - Générez une nouvelle clé d'application Laravel en utilisant la commande
php artisan key:generate
. - Exécutez les migrations avec la commande
php artisan migrate
pour créer les tables de base de données nécessaires. - Indexez vos modèles avec Algolia en utilisant la commande
php artisan scout:import 'App\Models\Produit'
.
- Lancez le serveur de développement en exécutant
php artisan serve
. L'application sera accessible à l'adresse http://localhost:8000 par défaut. - Explorez les fonctionnalités de recherche avancée en utilisant l'interface utilisateur de l'application.
- Modifiez et étendez le projet selon vos besoins.
- Assurez-vous de suivre les meilleures pratiques de développement Laravel.
- Lisez la documentation officielle d'Algolia pour tirer le meilleur parti de ses fonctionnalités de recherche.
Les contributions sont les bienvenues ! Si vous souhaitez contribuer à ce projet, veuillez ouvrir une issue pour discuter des modifications proposées.
- Package Algolia Scout Extended: 1.0
- PHP: ^7.1.3
- Laravel Framework: 5.6.*