Déploiement Front - v0.0.1

Ce projet est un formulaire Next.js qui effectue une vérification des données saisies par l'utilisateur avant soumission. Il s'agit d'un projet web avec des fonctionnalités de validation côté client et, si nécessaire, des appels à des APIs pour la validation côté serveur.

La documentation du code est générée avec TypeDoc. Vous pouvez la consulter le lien suivant : Documentation

  • Node.js (version 20 ou supérieure)
  • npm ou yarn
  1. Clonez ce dépôt sur votre machine locale :
git clone git@github.com:Timothee-Picard/front-back-next.git
  1. Clonez ce dépôt sur votre machine locale :
cd nom-du-projet
  1. Installez les dépendances :
npm install
  1. Lancez le serveur de développement :
npm run dev

Ouvrez http://localhost:3000

Voici quelques scripts utiles pour gérer le projet :

  • npm run dev : Démarre le serveur de développement.

  • npm run build : Compile l'application pour un déploiement en production.

  • npm run start : Démarre l'application compilée.

  • npm run lint : Vérifie que le code respecte les conventions et bonnes pratiques.

  • npm run test : Exécute les tests unitaires.

  • npm run test:watch : Exécute les tests unitaires en mode watch.

  • npm run tsdoc : Génère la documentation du code.

  1. Créez un commit sur la branch develop avec les modifications à déployer.
  2. Poussez le commit sur le dépôt distant.
  3. Créez une pull request de la branch develop vers la branch main.
  4. Fusionnez la pull request.
  5. Les modifications sont automatiquement déployées sur GitPages.

Alternative:

  1. Créez un commit sur la branch main avec les modifications à déployer.
  2. Poussez le commit sur le dépôt distant.
  3. Les modifications sont automatiquement déployées sur GitPages.