# Moon Application web sur les phases de la lune, avec calendrier lunaire, simulateur, visualisation 3D et contenus éducatifs. Site en ligne: [moon.arthurp.fr](https://moon.arthurp.fr) ## Aperçu Moon est un projet Next.js orienté SEO et performance qui propose: - calendrier lunaire avec dates et heures des phases - noms traditionnels des pleines lunes - simulateur de phase selon une date choisie - visualisation 3D de la lune - carte de visibilité mondiale - infographies sur les cycles lunaires - quiz interactif - export PDF du calendrier - interface multilingue (11 langues) Pour en savoir plus, consulte aussi la page principale: [Moon phases and lunar calendar](https://moon.arthurp.fr). ## Stack technique - Next.js 16 (App Router) - React 19 - TypeScript - Tailwind CSS - Three.js ## Lancement en local Prérequis: - Node.js 20+ - npm Installation et démarrage: ```bash npm install npm run dev ``` Application disponible sur [http://localhost:3000](http://localhost:3000). ## Scripts utiles ```bash npm run dev # développement npm run lint # linting npm run build # build de production npm run start # run du build en local ``` ## Déploiement GitHub (checklist) Avant push/publication: - vérifier que les fichiers locaux sensibles ne sont pas versionnés (`.env*`, `.vscode/`, `node_modules/`, `.next/`) - relancer `npm run lint` - relancer `npm run build` - vérifier les metadata et URL canoniques de production ## Backlinks Si tu utilises ce repo comme référence, ajoute un lien vers le site public: - [https://moon.arthurp.fr](https://moon.arthurp.fr) Exemple d'ancre SEO: - [calendrier lunaire interactif](https://moon.arthurp.fr) ## Licence Projet privé pour le moment (`private: true` dans `package.json`).