Skip to content

3mty-team/descolar-back

Repository files navigation

descolar-back - Descolar Backend

Description

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.

Getting Started

Download links:

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

What things you need to install the software and how to install them.

  1. Download and Install composer
  2. Install Composer Files
    • composer install
  3. Have a LAMP server installed (Linux, Apache, MySQL, PHP8.3>=).

Libraries & Tools

Used Libraries

  1. PHPStan https://phpstan.org/
  2. Var-dumper https://packagist.org/packages/symfony/var-dumper
  3. Pest https://pestphp.com/
  4. Swagger-php https://zircote.github.io/swagger-php/
  5. Doctrine ORM https://www.doctrine-project.org/projects/orm.html
  6. Symfony Cache https://symfony.com/doc/current/components/cache.html
  7. Whoops https://filp.github.io/whoops/
  8. JWT Firebase https://github.com/firebase/php-jwt
  9. PHP Mailer https://github.com/PHPMailer/PHPMailer

Used Tools

  1. PHPStorm https://www.jetbrains.com/phpstorm/
  2. Qodana https://www.jetbrains.com/qodana/
  3. Space https://www.jetbrains.com/space/
  4. Laragon https://laragon.org/
  5. Postman https://www.postman.com/
  6. Swagger https://swagger.io/

Contact

This project is maintained by Descolar Team.

If you have any questions, please contact us at: development@descolar.fr

About

API REST Project - Descolar

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors