Découvrez Sylius
Prenez en main l’univers Sylius pas à pas en explorant la boutique, l’interface d’administration et la documentation API, pour comprendre simplement les grands repères de la plateforme avant d’entrer dans la technique.
Salut, c'est un plaisir de t'accueillir dans l'équipe !
Nous venons de rencontrer un nouveau client, et nous allons te confier son projet, je vais te le présenter en quelques mots.
NewFashion est un spécialiste du prêt-à-porter et dispose d'un large réseau de magasins.
Il souhaite à présent se développer sur le marché du web et a besoin d'une plateforme e-commerce.
Il lui faut une solution assez complète pour démarrer un business, et assez flexible pour permettre des évolutions métier.
Pas côté boutique, ce qui nous simplifie le travail. Seulement quelques contraintes "logistiques" que je te détaillerai une autre fois, il nous faut donc une solution évolutive.
Nous avons donc choisi de travailler avec Sylius , tu connais ?
Pas du tout ! C'est une solution e-commerce basée sur une de tes compétences : Symfony. Tu confirmes que tu connais bien le framework ?
Eh bien, sache que Sylius est basé sur Symfony. Tu confirmes que c'est bien une de tes compétences ?
Parfait, alors tu sais à quel point il est important de maîtriser Symfony. C'est bien ton cas ?
Excellent ! Dans ce cas, tu ne seras pas dépaysé. Je te propose de faire un petit tour de ce que propose Sylius.
C'est un prérequis très fort pour être efficace avec Sylius, je te conseille de te remettre à niveau avant de commencer le projet. D'ici là, je te propose de te présenter ce qu'offre Sylius.
Sylius propose un site de démonstration, je t'invite à y faire un tour, tu peux même utiliser un compte client de test pour explorer toutes les fonctionnalités : https://v2.demo.sylius.com/
Voici les identifiants du compte de test :
- email:
- password:
Je te laisse explorer la démo, prends bien le temps de tester tout ce que tu peux. Préviens-moi quand c'est fait, je te proposerai un petit quiz qui te permettra d'autoévaluer tes observations.
Félicitations !
Tu peux maintenant aller prendre connaissance de l'interface d'administration. Tu verras, c'est très complet également : https://v2.demo.sylius.com/admin/
Voici les identifiants admin de test :
- email:
- password:
Toujours dans le même esprit que tout à l'heure, je te partagerai un quiz pour t'inciter à parcourir l'interface. C'est OK pour toi ?
Super, tu es prêt pour la suite !
Pour terminer, Sylius expose une API avec de nombreux endpoints : https://v2.demo.sylius.com/api/v2
Est-ce que cette interface te rappelle quelque chose ?
Pas étonnant, on retrouve ce type d'interface avec Nelmio , Api Platform , Swagger ...
Il s'agit d'une interface graphique permettant d'auto-documenter les différents endpoints de l'API et même de les tester.
Ici, c'est API Platform qui est intégré à Sylius. Je te conseille d'ajouter sa documentation à tes favoris.
Parfait, tu sais désormais ce que Sylius propose, lors de notre prochain point tu prépareras ton environnement de développement pour travailler.
Je te souhaite une bonne journée, à bientôt !