# ๐ŸŒŒ Celestia: The Solar Symphony **Celestia** is a fully immersive 3D solar system simulation built using **Three.js**, designed to educate, engage, and mesmerize. Featuring the sun, orbiting planets, orbit rings, asteroid belt โ€” all rendered in real-time with interactive elements. Experience the cosmos like never before! --- ## ๐Ÿ“ Live Preview ๐Ÿš€ [Click here to explore Celestia](https://tasnim-ferdous.github.io/Websites/Celestia/index.html) --- ## ๐Ÿ“ท Screenshot ![Celestia](Favicon/Banner.jpeg) --- ## ๐Ÿš€ Features - ๐ŸŒž **Radiating Sun**: A glowing, brightened sun at the center of it all. - ๐ŸŒ **Realistic Planetary Orbits**: Watch each planet gracefully orbit in space. - ๐Ÿ’ซ **Animated Asteroid Belt**: A beautiful ring of drifting space rocks. - ๐Ÿ›ฐ๏ธ **Free Camera Controls**: Navigate through space with full 3D freedom. - ๐ŸŽง **Ambient Sci-Fi Music**: Looped background sound with auto-play after interaction. - ๐Ÿ”˜ **Play/Pause Animation**: Control the entire solar movement with a single button. - โ„น๏ธ **Interactive Info Panel**: Click celestial objects to learn fun facts. --- ## ๐Ÿ› ๏ธ Tech Stack - [**Three.js**](https://threejs.org/) for 3D rendering - **JavaScript** for logic & interactivity - **HTML5** & **CSS3** for layout and design - **Sci-fi audio** for immersive background --- ## ๐ŸŽฎ Controls - **Mouse Drag** โ€” Move the camera - **Scroll** โ€” Zoom in/out - **Click** โ€” Open object info panel - **Play/Pause Button** โ€” Control the animation --- ## ๐Ÿ“ Folder Structure ``` ๐Ÿ“ฆ Pet-Adoption-Matching โ”ฃ ๐Ÿ“ฆ Favicon # Favicon image folder โ”ฃ ๐Ÿ“œ index.html # Main landing page โ”ฃ ๐Ÿ“œ style.css # Styling for all pages โ”ฃ ๐Ÿ“œ script.js # Matching logic and UI interactivity โ”ฃ ๐Ÿ“œ README.md # You're reading it! โ”— ๐Ÿ“œ LICENSE # MIT License ``` --- ## โœจ Creator ๐Ÿ’Œ [tasnimferdous2007@gmail.com] ๐Ÿ”— [LinkedIn](https://www.linkedin.com/in/md-tasnimferdous/) --- ## ๐Ÿš€ How to Run Locally 1. Clone the repository: ```bash git clone https://github.com/Tasnim-Ferdous/Websites.git ``` 2. Navigate to the project folder: ```bash cd Websites/Celestia ``` 3. Open `index.html` in your browser. --- ## ๐Ÿ› Contributing & Feedback Have an idea? Found a bug? Feel free to [open an issue](https://github.com/Tasnim-Ferdous/Websites/tree/Website/Celestia) or fork the project and submit a PR. --- ## ๐Ÿ“œ License This project is open-source and available under the [MIT License](LICENSE). --- ## ๐Ÿ’ก Fun Fact > In Celestia, every orbit is real-time and accurate to proportion โ€” but slightly sped up so you donโ€™t have to wait a year to watch Earth complete a circle! ๐Ÿ˜‰