https://github.com/soumyaexe/3d-solar-system-threejs
An 3d Solar System Made Using Three JS and VibeCoding
https://github.com/soumyaexe/3d-solar-system-threejs
educational-project javascript nasa-api solar-system threejs webdevelopment
Last synced: about 1 month ago
JSON representation
An 3d Solar System Made Using Three JS and VibeCoding
- Host: GitHub
- URL: https://github.com/soumyaexe/3d-solar-system-threejs
- Owner: SoumyaEXE
- License: mit
- Created: 2025-07-28T15:17:22.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-08-24T01:39:36.000Z (about 1 month ago)
- Last Synced: 2025-08-24T11:22:43.322Z (about 1 month ago)
- Topics: educational-project, javascript, nasa-api, solar-system, threejs, webdevelopment
- Language: JavaScript
- Homepage: https://3d-solar-system-three-js.vercel.app
- Size: 31.6 MB
- Stars: 52
- Watchers: 1
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
β¨3D Solar System Using Three.js & Vite - VibeCodeπ
A visually interactive 3D Solar System simulation built with Three.js and Vite.
Explore the planets, their orbits, and the beauty of our solar neighborhood β all in your browser!
![]()
![]()
![]()
![]()
---
## β¨ Features
- π **Realistic 3D models** of the Sun and planets
- πͺ **Animated orbits & rotations**
- π **Scaled distances & sizes** (for clarity)
- π±οΈ **Mouse controls** β zoom, pan, and rotate
- β‘ Built with **Vite** for fast loading
- π± **Responsive design** (desktop & mobile)
## -βοΈMost Wanted Eclipses With Cinematic View And Explaination For Childrensπ
##---
## πΈ Screenshots
---
## π Getting Started
### β Prerequisites
- [Node.js](https://nodejs.org/) (v16+ recommended)
- [npm](https://www.npmjs.com/) or [yarn](https://yarnpkg.com/)### βοΈ Installation
```bash
git clone https://github.com/SoumyaEXE/3d-Solar-System-ThreeJS.git
cd 3d-Solar-System-ThreeJS
npm install
```### βΆοΈ Running Locally
```bash
npm run dev
```
### π Then Open```bash
http://localhost:5173
```### π¦ Build for Production
```bash
npm run build
```---
## π Project Structure
```
.
βββ public/
β βββ textures/ # Planet textures
βββ src/
β βββ main.js # Main entry point
β βββ ... # Other source files
βββ index.html
βββ package.json
βββ vite.config.js
βββ README.md
```---
## π οΈ Tech Stack
![]()
---
## π€ Contributing
Contributions, issues, and feature requests are welcome!
Feel free to open an issue or submit a PR to improve the project.---
## π License
This project is licensed under the MIT License β see [LICENSE](LICENSE) for details.
---
## π Credits
- π Planet textures: NASA
- π°οΈ 3D inspiration: Three.js Examples---
## π₯ Contributors