An interactive spaceship game aimed at younger students to deliver information about exoplanets in an entertaining way (note that this is just a base for an idea not a fully developed game yet)!
You can check the Demo here: Exoplanets-Galaxar-Web
git clone https://github.com/PremadeS/nasa-app
cd nasa-appcd backend
npm install
node server.jsThe server will run on port 3000 by default
const PORT = 3000;can change this to any port in server.js
cd frontend
npm install
npm run devThe database folder contains a planets.sql file with data about 5 exoplanets for testing, make sure to run the database first before running the server and app. On Linux you can start the database using
sudo systemctl start mysqlor any other equivalent command (might also need to replace mysql with mariadb on some distros like kali)