https://github.com/sanderdebr/flightscanner
A simple Full-Stack SkyScanner clone built with React/Redux/Express.
https://github.com/sanderdebr/flightscanner
Last synced: 8 months ago
JSON representation
A simple Full-Stack SkyScanner clone built with React/Redux/Express.
- Host: GitHub
- URL: https://github.com/sanderdebr/flightscanner
- Owner: sanderdebr
- Created: 2020-11-10T11:27:30.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-16T11:00:10.000Z (over 5 years ago)
- Last Synced: 2025-02-15T23:42:44.497Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 1.73 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FlightScanner
A simple SkyScanner clone built with React and Redux.

### Front-end
[flightscanner.netlify.app](https://flightscanner.netlify.app/)
* Custom React Webpack setup
* Material UI components
* Custom Hooks
* State management trough Redux
* Async calls with redux-thunk
* Persisting with redux-persist
* Deployed on Netlify
### Back-end
[flightscanner-api.sanderdev.nl](https://flightscanner-api.sanderdev.nl)
* Node with express
* Google login with OAuth2 Passport
* SkyScanner API
* Deployed on DigitalOcean Ubuntu server
* Nginx reverse proxy for sub-domain
After typing e.g. 'Amsterdam' the application will show a list with all airports in AMS to choose from.
When pressing search, the application will fetch flights and prices from the given input.