https://github.com/paragdiwan/flightsearch
simple flight search using angular observables.
https://github.com/paragdiwan/flightsearch
Last synced: 24 days ago
JSON representation
simple flight search using angular observables.
- Host: GitHub
- URL: https://github.com/paragdiwan/flightsearch
- Owner: paragdiwan
- Created: 2018-11-15T03:25:37.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-18T07:24:27.000Z (over 7 years ago)
- Last Synced: 2025-12-28T15:07:10.899Z (6 months ago)
- Language: TypeScript
- Homepage:
- Size: 192 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flight search engine
This application is developed in Angular 6 using Rx Observables. Cross component communication is done via 'subject' observable.
The application is a simple flight search based on the criteria defined by end user.
## Installation
> Run **npm install** & then **npm serve**
## Backend
Used firebase to create `flight API`. This is configured in the environment settings.
## Build status
[](https://circleci.com/gh/paragdiwan/flightSearch)
## Things could have been better
1. In mobile view, once search is completed, scroll user to the `search result` section
2. More code coverage
3. Autocomplete while typing `departure/destination` city.
4. Search via city code. Presently search happens with full city name.
## How to test with test data
- Departure city: **Kolkatta**
- Arrival city: **Delhi**
- Departure date: **17/12/2018**
- Return date: **24/12/2018**
## API URL
https://temp-81194.firebaseio.com/listing/flights.json