On Friday, September 3rd
Have you heard about Sylius? Have you heard about API Platform? Recently these two projects decided to leverage the power of the Symfony ecosystem and joint efforts to deliver better quality to the eCommerce API world. Thanks to this integration, it will be easier, funnier, and faster to build API-based eCommerce projects.
During this workshop, we will build a modern backend of e-commerce API based on the Sylius platform. We will take the existing behavior of Sylius to extend its behavior to our desires with new functionality, and customize existing functionalities.
All dependencies and code are installed on the Virtualbox appliance provided to participants.
If not using prepared VirtualBox appliance make sure you have these services installed on your laptop:
- PHP v7.4 or v8
- Composer v2
- Yarn v1.22
- Node v14
- MySQL v5.7 or v8
Then prepare the project before workshop starts:
- Clone the repo:
- Install dependencies with Composer
- $ yarn install
- $ yarn build
- $ composer dump-env dev
- Set your database credentials in .env.local.php
- $ bin/console sylius:install -n