Skip to content

This project was developed as part of the Good Development Practices course at Ynov. It showcases a simple service while emphasizing the creation of a clear, structured, and comprehensive README that follows conventional standards.

Notifications You must be signed in to change notification settings

Joshua31400/WhatNext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What Next

License Express.js


Sommaire

  1. 📄 A Propos
  2. 🛠️ Technologies
  3. ✨ Fonctionnalités
  4. 🚀 Comment lancer ?
  5. 👥 Credits

📄 A Propos

What Next est une application web simple développée avec Next.js.
Elle propose une destination de voyage (ville + pays) accompagnée d'une image, d'une description et d'une estimation des prix (hôtel, repas, transport).

L’application repose sur deux parties principales :

  • Une interface web qui affiche la destination et ses informations.
  • Une micro API locale qui va lire des fichiers JSON (data/destinations.json) et renvoie une destination aléatoire à chaque requête.

Ce projet a pour objectif de combiner le développement frontend avec Next.js et la gestion de données via une petite API backend, tout en gardant une structure simple et claire.


🛠️ Technologies

JavaScript Next.js HTML5 CSS3


✨ Fonctionnalités

  • Affichage d’une destination de voyage : ville, pays, image, description.
  • Estimation des prix : hôtel, repas, transport.
  • Génération d’une nouvelle destination aléatoire via un bouton.
  • Récupération des données par une API locale qui lit un fichier JSON.
  • Interface épurée sans gestion de chargement ou d’erreur visible.

🚀 Comment lancer

  1. Cloner le dossier depuis le dépôt GitHub:
    git https://github.com/Joshua31400/WhatNext.git
    cd WhatNext
  2. Installer les dépendances nécessaires au bon fonctionnement de l’application:
     npm install express
  3. Démarrer le serveur:
    npm start
  4. Ouvrir votre navigateur et aller à l'adresse:
    http://localhost:8080
    

👥 Credits

Joshua BUDGEN Pedro MARTINS

About

This project was developed as part of the Good Development Practices course at Ynov. It showcases a simple service while emphasizing the creation of a clear, structured, and comprehensive README that follows conventional standards.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •