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