/jetChain

Primary LanguageJavaScript

Project: JetChain

Team

Toufic Lawand, Shelly-Shaked Shtauber, Ricky Gunawan, & Ian Walter

Objective

Develop a blockchain marketplace to list or request private jet flights around the world. The flights will be tokenized with the process of contracts existing on the blockchain for both requesters and jet owners. This blockchain marketplace would remove the need for flight brokers and place the onus on jet owners to ensure they are opening flights and seats for prospective buyers.

The advantage of blockchain/smart contract platform

  • Open marketplace (no need for a broker or prior relationship with charter company)
  • Security
  • Transparency
  • Anonymity
  • Scalability
  • Enable efficient data collection for data analysis

Presentation link

https://docs.google.com/presentation/d/1UOQi4MT5ch6DPZhlKcVeMhZxaWk1mp2pdgOC_yFNPfM/edit#slide=id.p

How jetChain works

jetChain acts as a marketplace, connecting private plane charters to clients by offering two options for booking flights.

Clients requesting flights from an origin to a destination at a price they set Charters offering empty legs or flights of their own at a fixed price or through an auction

jetChain takes a small fee for each confirmed request or offer.

Deployed contract

You can access the deployed contract on the kovan network at this address: 0x635875E4f24A3976C6F763036d25DDaA28F874aa

Timeline

Thursday 8/20

Develop project objective and outline

Saturday 8/22

Commence code contracts for:

  • Client requests a flight from origin to destination
  • Charter offers a light from origin to destination (empty leg)
  • Client withdraws request for flights
  • Client withdraws bid
  • Client bids on flight offered by charter
  • Client views list of flights offered by charters
  • Charter views list of flights requests sent by clients
  • Client confirms flight has been completed

Tuesday 8/25

Complete compilation of contracts

Thursday 8/27

  • Work through GIthub Pages
  • Work through developing the HTML page for the site
  • Determine if Powerpoint is needed

Saturday 8/29

  • Polish Code
  • Polish Github Pages
  • Start Powerpoint (if needed)

Tuesday 9/1

  • Finish Powerpoint (if needed)
  • Practice presentation Thursday 9/3 Presentation to class