Skip to content

A flight search API integrated with a third party API [Amadeus] to retrieve flight information and display search results implemented with nodejs, and express.

Notifications You must be signed in to change notification settings

dkrest1/flight-search-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

FLIGHT SEARCH API

Description

A flight search API integrated with a third party API [Amadeus] to retrieve flight information and display search results.

Technologies Used

  • Frontend: React, TailwindCSS
  • Backend: NodeJS, Express
  • Third Party API: Amadeus API
  • Mongoose With MongoDB
  • Environment-based Configuration

Design

You can view the design and wireframes of the project on Figma:

Prequesites

  • Node.js(16.x)
  • React (18.x)

Getting Started

  1. Clone the Repository:
$ git clone https://github.com/dkrest1/flight-search-api.git

Frontend

$ cd client
$ npm run dev

Backend

create a .env file and put in the right credentials

$ cd server
$ cp .env.sample .env
$ npm run dev

API documentation

http://localhost:3000/api-docs/

About

A flight search API integrated with a third party API [Amadeus] to retrieve flight information and display search results implemented with nodejs, and express.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages