gif

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

  1. Clone the repository:
    git clone https://github.com/Eman-69/Solar_System_Threejs.git
    

Deployment