Educational platform

Educational platform developed using DDD, REST and Clean Architecture concepts.

Technologies used: PHP 8, Symfony, PHPUnit, Behat, RabbitMQ, Docker, Nginx

Application execution

To start the project you need:

  1. Install Docker
  2. Clone the project git clone git@github.com:brndt/teaching_project.git
  3. Run the command make build

Tests execution

To run tests you need:

  1. Run the command make test