MERGE and deploy sur netlify

Explications en vidéo sur Loom

https://www.loom.com/share/353b6ea9bac540dfbf2fc3cce5844d24

Capture d’écran 2022-12-27 à 15.14.41.png

https://www.loom.com/share/947c6114d26e4184b881f62d3fb86b89

Database + Dump

mamossapp.sql

mamossapp_dump.sql

Deploy

Les déploiements d’api et client se font sur Netlify, les identifiants se trouvent dans cette page

Mon api (backend) se déploit sur la branche livreur pour le moment avec pour directory “backend”, commandes “npm install && npm run build” et le dossier build “backend/dist” là où il y a mon index.html vide.

Mon client (frontend) se déploit sur la branche livreur avec pour directory “frontend”, commandes “npm install && npm run build” et le dossier build “backend/build” comme vous pouvez retrouver dans les configurations de déploiement sur Netlify.

Je peux me connecter sur app.mamossa.com (c’est le client / frontend) à ma database OVH via mon localhost maintenant grâce au débuggage de CORS 🥳

Backend

Mon backend se trouve dans mamossapp/backend avec la branche livreur

Le serveur est dans mamossa/backend/src/api.js

Vous pouvez utiliser mon backend en local sur **http://localhost:9000/.netlify/functions/api**

par exemple pour le login → **http://localhost:9000/.netlify/functions/api/auth/login**