Skip to content

Repülőjáratok lekérdezését szolgáló webalkalmazás

Notifications You must be signed in to change notification settings

G-Greg/FlightTracker

Repository files navigation

Flight Tracker

Npm package version Npm package version

Repülőjáratok lekérdezését szolgáló webalkalmazás

Az alkalmazás segítésével lekérdezhető valós idejű repülőjáratok. Erre egy API weboldal szolgáltató gondoskodik, ami a https://aviationstack.com/

Kezelőfelület

A főoldal egyből a repülőjáratok listázására irányít át, ahol látható egy pár repülőjárat.

Lehetőségünk van a CRUD alapműveleteire a repülőjáratokkal. Az airline names jegyzettömbben található előre kigyűjtött légitársaságok nevei. A létrehozás egy kereső mezővel kezdődik. Az API-on keresztül lekérdezi a beírt paraméternek megfelelő légitársaságot. Majd több azonos légitársaság repülőjáratai közül választhatunk, hogy melyik szeretnénk elmenteni.

Egy replőjárat részletesebb megjelenítésért rá kattintással előjön egy felugró ablak ahol a kiválasztott repülőjárat valós adatai jelennek meg.

Routes

METHOD DESCRIPTIONS URL
LIST Összes repülőjárat listázása /aircrafts
CREATE Új repülőjárat hozzadása /aircraft/new
READ ID alapján repülőjárat megjelenítése /aircraft/:id
UPDATE ID alapján repülőjárat szerkesztése /aircraft/edit/:id

Használata

Szükséges egy ingyenes fiók létrehozása az API kulcs miatt https://aviationstack.com/ ezen az oldalon. Az API kulcsot pedig illesszük be a plane.component-nek az apikey='' attribútumához.

Node.js telepítés után a projekt könyvtárában egy terminál ablakban az alábbi parancsok kiadásával indítható program. Első futtatáskor a node modulok telepítése szükséges.

npm install

Projekt indítása.

ng serve

Az alkalmazás a https://localhost:4200 porton fut.

About

Repülőjáratok lekérdezését szolgáló webalkalmazás

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published