Solar System Project with Three.js, React, and MongoDB
Overview
This project is a dynamic web application that displays detailed information about planets in a 3D solar system using Three.js. The frontend is built with React, providing interactive user interfaces for navigating through individual planet details. Planet data is stored in a MongoDB database, enabling dynamic page rendering based on the stored information.
Technologies Used
- Frontend: React, Three.js
- Backend: Express
- Database: MongoDB
- Deployment: Netlify (Frontend), Render (Backend)
Features
Dynamic 3D Solar System Visualization
- Utilizes Three.js to create an interactive 3D representation of the solar system.
Individual Planet Pages
- Dynamic pages generated using React to display detailed information for each planet.
MongoDB Integration
- Stores planet details in a MongoDB database, allowing for dynamic retrieval and display of information.
Installation
- Clone the repository:
git clone https://github.com/Eman-69/Solar_System_Threejs.git