Ce site s'adresse aux entreprises ayant déjà un compte Trackdéchets et souhaitant aider leurs partenaires à s'inscrire. Les données que vous saisissez ne sont stockées que dans votre navigateur.
Afin de faire fonctionner l'application, doivent être installés sur la machine :
Vous pourrez ensuite installer l'application comme suit :
- Récupérer une copie du code :
git clone https://github.com/Zhouzi/partenaires-trackdechets.git
- Dans le répertoire de l'application, installer les dépendances :
yarn
- Démarrer l'application en mode développement :
yarn dev
Note : cette application est basée sur Next.js et a été généré via create-next-app
.
Next.js est plus ou moins un projet Node.js classique. Le projet peut donc se déployer sans configuration chez la plupart des hébergeurs de type PaaS. Vous pouvez en apprendre plus sur la documentation de Next.js : Deployment.
Par exemple, la version déployée sur partenaires-trackdechets.gabin.app est hébergée gratuitement par Heroku, sans configuration particulière.
À noter que Next.js permet un export du projet au format statique (HTML/CSS) afin de l'héberger avec un simple serveur web. Cette option n'est pas compatible avec cette application qui utilise les routes APIs de Next.js comme proxy pour communiquer avec l'API Trackdéchets (pour des questions de CORS).