Kani999 / opensky-network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flightboard of Leoš Janáček Airport

Opensky Network simple React app Opensky Network API

Implementation of an application that will serve as a flightboard for flights from Leoš Janáček Airport. Data are obtained from the open OpenSky REST API

  • Application functionalities:

    • Option to select the date of arrivals/departures (saved in localStorage)
    • Arrivals/Departures switch (saved in localStorage)
    • List of arrivals/departures data
    • Ability of finding a flight according to Call Sing value
    • Application switchs between arrivals/departures every 30 seconds
    • Unit tests are not implemented
  • Recommended:

    • ReactJS, PropTypes
    • CRA, ParcelJS
    • React Hooks - useState, useEffect
    • ErrorBoundary
    • HOC
  • To-do list:

    • Unit tests
    • Html/css refactor
    • Mobile friendly desing

This project was bootstrapped with Create React App.

Check it out

Served by Heroku

Available Scripts

In the project directory, you can run:

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

About


Languages

Language:JavaScript 77.6%Language:CSS 15.8%Language:HTML 6.5%