Cosmic Simulation
What is this Repository?
This Repository contains the Source Code for the Nightsky-Project and the SkySim-Project.
Nightsky
Nightsky is a Web-Application with which Celestial Constellations and their drift over long periods of time can be simulated.
SkySim
SkySim is a Web-Application with which artificial and real Solar-Systems can be simulated.
How to start this Project
Start Nightsky
Nightsky is a Vanilla-JavaScript Application and thus can directly be served using any Web-Server, we recommend using Apache.
Alternatively, the Nightsky/index.html-File can be opened locally using a Web-Browser.
Start SkySim
SkySim is a React-Application and thus needs to be started including ReactJS. You can alternatively generate a Production-Build of SkySim for Deployment on a Web-Server.
- Install NodeJS
- Navigate into the Directory
SkySim/ - Run
npm installto install all dependencies - Run
npm startto start the Development build of SkySim - Optionally: Run
npm run-script buildto generate a Production-Build of SkySim