This is the backend for the Descolar project. It is a REST API that will be consumed by the frontend.
The API is built using PHP 8.3, without any framework.
Download links:
- Space
- SSH clone URL:
ssh://git@git.jetbrains.space/3mty/descolar/descolar-back.git
- HTTPS clone URL:
- SSH clone URL:
- GitHub
- SSH clone URL:
ssh://git@github.com:3mty-team/descolar-back.git
- HTTPS clone URL:
- SSH clone URL:
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them.
- Download and Install composer
- Install Composer Files
composer install
- Have a LAMP server installed (Linux, Apache, MySQL, PHP8.3>=).
- PHPStan https://phpstan.org/
- Var-dumper https://packagist.org/packages/symfony/var-dumper
- Pest https://pestphp.com/
- Swagger-php https://zircote.github.io/swagger-php/
- Doctrine ORM https://www.doctrine-project.org/projects/orm.html
- Symfony Cache https://symfony.com/doc/current/components/cache.html
- Whoops https://filp.github.io/whoops/
- JWT Firebase https://github.com/firebase/php-jwt
- PHP Mailer https://github.com/PHPMailer/PHPMailer
- PHPStorm https://www.jetbrains.com/phpstorm/
- Qodana https://www.jetbrains.com/qodana/
- Space https://www.jetbrains.com/space/
- Laragon https://laragon.org/
- Postman https://www.postman.com/
- Swagger https://swagger.io/
This project is maintained by Descolar Team.
If you have any questions, please contact us at: development@descolar.fr