AstroWeb est une application web interactive permettant d'explorer le système solaire en 3D grâce à Three.js. Visualisez les planètes, leurs orbites, mesurez les distances, et découvrez des informations détaillées sur chaque corps céleste.
- Visualisation 3D du système solaire (planètes, Lune, Soleil, Pluton)
- Affichage des orbites, étiquettes et distances entre les corps
- Contrôle de la vitesse de simulation et de l'échelle des planètes
- Mode "positions réelles" basé sur la date actuelle
- Informations détaillées et données scientifiques pour chaque planète
- Interface utilisateur moderne et responsive
- Cloner le dépôt :
git clone https://github.com/ZeroxarZ/AstroWeb.git cd AstroWeb - Installer les dépendances :
npm install
- Lancer l'application :
Ouvrez votre navigateur et allez à
npm run dev
http://localhost:3000.
- Three.js pour la visualisation 3D
- Express comme framework web
- Socket.IO pour la communication en temps réel
- MongoDB pour la base de données
- Mongoose pour l'ODM MongoDB
- dotenv pour la gestion des variables d'environnement
Les contributions sont les bienvenues ! Pour proposer une amélioration ou signaler un bug, ouvrez une issue sur GitHub ou soumettez une pull request.
- ZeroxarZ - Développeur principal - ZeroxarZ
Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.
- Merci à la communauté Three.js pour son incroyable travail et son soutien.
- Un grand merci à tous les contributeurs d'Open Source qui ont aidé à la réalisation de ce projet.