Don't just code it — Watch it fly around Earth

Publication : 12/08/2025

4991f49f59d249a997716752267fe21da167ba6b

Neon-dawn

Neon-dawn

Neon-dawn is a hackaton that can be organized by anyone with enough web knowledge.

To put it simply, the host shows a web page with the earth and the participants get a paper with instructions to launch a satellite onto that web page.

To be figured out


Setup (for the host)

Prerequisites

Commands

Keyboard inputs

There are 2 modes for the app, 'remote' or 'local', 'remote' by default

You can change the mode in the first line of src-web/main.ts. Then you'll need to bundle the app again deno task web

CORS - Warning ⚠️

CORS is likely to confuse many newcomers, they may need to add a header that looks like those, in order to the host to properly request the participant's web server.

# port 80, 10.66.66.4 being the host ip address in the private network
Access-Control-Allow-Origin=http://10.66.66.4 
Access-Control-Allow-Origin=http://10.66.66.4:81 
Access-Control-Allow-Origin=http://192.168.1.62:8000

Instructions

Here are the instructions for participants

Contributions

If you encounter any issue, create an issue on Github so I get notified and I can fix it.

I'm open to contributions or forks too 🤗.

A drawing of the main idea

Architecture

Weird Orbit Test Orbit
Weird Orbit Test Orbit

Early stage demo

Having fun debugging