Skip to content

Deno's http server developed using Oak and with minimalistic UI to interact with

Notifications You must be signed in to change notification settings

doninialessandro/nasa-mission-control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an NASA Mission control panel based on Deno

⚠️ This is a learning project, some best practices are out of scope.

Installation

  1. Ensure you have Deno installed: https://deno.land/
  2. Ensure you have Denon installed: https://deno.land/x/[email protected]

Getting Started

First, run the development server from server folder:

denon start

Open http://localhost:8000/index.html with your browser to see the result.

Run with Docker

  1. Ensure you have the latest version of Docker installed
  2. Run docker build -t nasa-mission-control .
  3. Run docker run -it -p 8000:8000 nasa-mission-control

Open http://localhost:8000/index.html with your browser to see the result.

Backend API

Ensure the backend is running by making a GET request to http://localhost:8000/

Front End

Browse to the Mission Control front end at http://localhost:8000/index.html and schedule an interstellar mission launch!

Learn More

To learn more about Deno, take a look at the following resources:

Credits

Inspired by odziem/nasa-deno

About

Deno's http server developed using Oak and with minimalistic UI to interact with

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published