Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

gds

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gds

Decentralized Travel Booking Engine (Autonomous GDS Spider aka Booking Bot)

  • 0.1.1
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
decreased by-100%
Maintainers
1
Weekly downloads
 
Created
Source

GDS

Decentralized Travel Booking Engine (Autonomous GDS Spider aka Booking Bot)

What is GDS

GDS is an NPM module that allows independent travel agents and All Global Nomads to search the internet for the best travel booking prices across a fully extendable travel booking engine directory, it can also be configured to allow Host Agency Booking Portals and provides a full mechanism to process payments via a stripe API bridge and book travel flights and accommodations on any pre-defined Third Party website with a custom configuration file. As well as set smart contract commission agreements for travel services and instantly settle commission agreements on payments made via Crypto.

To Use The Decentralized GDS

You will need to create a website or front end web component that can take the following parameters for specific searches. For Example

  • Flight Searches

    • Round Trip
      • From Where?
        • IATA Code
        • City
        • City, State (USA by Default)
        • City, State, Country
      • To Where?
        • IATA Code
      • Depart Date?
        • MM/DD/YYYY
      • Return Date?
        • MM/DD/YYYY
      • Traveler
        • Adult (16-64)
          • int
        • Senior (65+)
          • int
        • Child (2-15)
          • int
        • Seat Infant (under 2)
          • int
        • Lap Infant (under 2)
          • int
      • Class
        • Coach
        • Premium Economy
        • Business
        • First
      • Search Preferred Airline
        • str
      • Return to or from another city/airport?
        • boolean
      • Direct Flights
        • boolean
    • One Way
      • From Where?
        • IATA Code
        • City
        • City, State (USA by Default)
        • City, State, Country
      • To Where?
        • IATA Code
      • Depart Date?
        • MM/DD/YYYY
      • Traveler
        • Adult (16-64)
          • int
        • Senior (65+)
          • int
        • Child (2-15)
          • int
        • Seat Infant (under 2)
          • int
        • Lap Infant (under 2)
          • int
      • Class
        • Coach
        • Premium Economy
        • Business
        • First
      • Search Preferred Airline
        • str
    • Multi-City
      • Flight 1
        • From Where?
          • IATA Code
          • City
          • City, State (USA by Default)
          • City, State, Country
          • To Where?
            • IATA Code
            • Depart Date?
              • MM/DD/YYYY
      • Flight 2
        • From Where?
          • IATA Code
          • City
          • City, State (USA by Default)
          • City, State, Country
          • To Where?
            • IATA Code
            • Depart Date?
              • MM/DD/YYYY
      • Flight 3
        • From Where?
          • IATA Code
          • City
          • City, State (USA by Default)
          • City, State, Country
          • To Where?
            • IATA Code
            • Depart Date?
              • MM/DD/YYYY
      • Traveler
        • Adult (16-64)
          • int
        • Senior (65+)
          • int
        • Child (2-15)
          • int
        • Seat Infant (under 2)
          • int
        • Lap Infant (under 2)
          • int
      • Class
        • Coach
        • Premium Economy
        • Business
        • First
      • Search Preferred Airline
        • str
      • Direct Flights
        • boolean
        • Add Flight
          • (+ Add Flight) Button
  • Hotel Searches

  • Car Searches

  • Travel Bundle Search
    • Flight + Hotel

    • Flight + Hotel + Car

    • Hotel + Car

Roadmap

  • Create Basic Travel Engine Directory

    • Craft Passenger Name Record Configs
  • Create Soft Search Mechanism (Ability to Find Travel Pricing and Add arbitrage opportunities)

  • Create arbitrage algorithm

Important Notes

  • Proxies used for Deep Discount Tavel Searches must have matching currency payment capabilities.

Dependencies

  • Production Dependencies
    • Puppeteer
  • Dev Dependencies
    • Puppeteer

Keywords

FAQs

Package last updated on 02 Oct 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc