JuanitoSebastian / birdie-app

Submission for Reaktor 2023 Developer Trainee pre-assignment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Birdie

This is my solution for the Reaktor 2023 Developer Trainee pre-assignment. It's a simple web app that shows the user a list of drone pilots who have violated a no-drone zone (NDZ) during the last 10 minutes. The application is a Typescript React + Express web app.

🏗️ Architecture

Screenshot of Birdie

Fly.io deployment

The app is running here! Please note that it might take a few moments for pilots to appear if the app has been inactive for a while. This is because the list of pilots is not stored permanently.

Running locally

The app can be run locally using docker. Make sure you have docker and docker-compose installed and clone the repository. Then run the following command in the root of the project:

docker-compose up

The app can be viewed at http://localhost:8080/.

About

Submission for Reaktor 2023 Developer Trainee pre-assignment


Languages

Language:TypeScript 91.8%Language:HTML 5.1%Language:Dockerfile 1.9%Language:JavaScript 0.9%Language:CSS 0.3%