Pour exécuter le projet, vous devez avoir un serveur php installé (WAMP, LAMP, XAMPP, EasyPHP) et le composer installé sur votre machine. De plus, il est nécessaire de créer un fichier .env dans le dossier /lib pour l'envoi des emails. Pour ce faire, consultez le fichier exemple situé dans le même dossier.
trasle@cloud:~ $ composer install # for install all packages
Suite à l’ensemble de la proposition de projet, l’utilisation est également simple. Vous devez d'abord enregistrer un utilisateur sur le serveur. Cela doit être fait via une requête à /api/v1/user/register en passant un JSON comme celui-ci :
{
"username" : " username " ,
"full_name" : " Name " ,
"company" : " company-name " ,
"email" : " [email protected] "
}
Vous recevrez l'API_KEY et le répertoire que vous devez utiliser comme réponse. Mais ne vous inquiétez pas de noter ces données, car elles sont envoyées à votre courrier électronique.
Pour télécharger les fichiers, il est nécessaire d'envoyer les fichiers et API_KEY au format form-data à /api/v1/file/upload . Par exemple:
Le retour sera un json avec le nom des fichiers envoyés et le répertoire où ils ont été enregistrés. Facilite l'enregistrement du chemin de l'image dans la base de données.