Welcome to our Solar System Orrery project, created as part of the NASA Space Apps Challenge! This interactive, 3D, static solar system model allows users to explore and learn about our planetary system in an engaging and intuitive way.
- Each planet in the solar system can be clicked to reveal detailed information about it, including:
- Name
- Size
- Distance from the Sun
- Unique features
- The orrery features realistic 3D models of planets.
- Planets are rotatable, providing a dynamic viewing experience.
- Users can view the solar system from various angles and directions to better understand planetary positions and scales.
- The project aims to make learning about the solar system accessible and fun for all ages.
- TypeScript: Ensures robust, type-safe code for better maintainability.
- JavaScript: Provides dynamic interactions and functionality.
- HTML: Forms the structure of the orrery.
- CSS: Adds styling to create an immersive space-themed user interface.
-
Clone the repository:
git clone <repository-url>
-
Navigate to the project directory:
cd solar-system-orrery
-
Open the
index.html
file in your browser to explore the solar system.- Alternatively, you can host the project on a local development server (e.g., using VS Code Live Server).
- Open the application in your browser.
- Click on any planet to display detailed information.
- Rotate the planets or change the viewing angle for a multi-directional perspective.
- Contributor 1 : Mohammad Sefatullah - Role/Full-Stack Developer
- Contributor 2 : Tahmid Hossain - Role/Full-Stack Developer
- Contributor 3 : Khaled Hasan Rafi - Role/UI-UX designer
- Thanks to NASA for providing inspiration and resources for this project.
- Created during the NASA Space Apps Challenge with teamwork and passion.
- Add animations for planetary orbits.
- Include moons and other celestial bodies.
- Add more detailed information and interactive quizzes.
This project is open-source and available under the MIT License.