Skip to content
This repository has been archived by the owner on Aug 26, 2022. It is now read-only.

Application web listant des outils ayant pour objectif de faciliter l'embarquement de ses partenaires Trackdéchets.

License

Notifications You must be signed in to change notification settings

zhouzi/partenaires-trackdechets

Repository files navigation

partenaires-trackdechets

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.

Installation

Afin de faire fonctionner l'application, doivent être installés sur la machine :

Vous pourrez ensuite installer l'application comme suit :

  1. Récupérer une copie du code :
git clone https://github.com/Zhouzi/partenaires-trackdechets.git
  1. Dans le répertoire de l'application, installer les dépendances :
yarn
  1. 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.

Hébergement

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).

About

Application web listant des outils ayant pour objectif de faciliter l'embarquement de ses partenaires Trackdéchets.

Resources

License

Stars

Watchers

Forks