Inspiration
As is well known, passenger flights are aircraft that need to take off on time compared to cargo flights. Unlike cargo flights, cargo-baggage optimization of passenger flights is complex as passengers and baggage are carried on these aircraft. Especially since e-commerce shipments are more susceptible to hot sales, they can be easier to transport on passenger flights with the right optimization. At this point, our inspiration is to improve the baggage-cargo estimation process using One record. Our main inspiration for this project is both to reduce CO2 emissions by increasing the idle capacity on passenger planes and to optimize e-commerce shipments that need to reach the customer faster without unloading.
What it does
This project aims to use the idle capacity on passenger flights to transport e-commerce shipments faster and more efficiently. With IoT technology and One Record API integrations, dynamic capacity estimations are made for passenger baggage and cargo, utilizing idle capacity and reducing CO2 emissions in line with sustainability goals. At the same time, the customer can also see the offload rate of cargo by making self-learning for own shipment in the tracking to be made by the customer after the reservation. Real-time data sharing with GHA enables better planning of ground operations and a paperless process. In addition, ACAS integration ensures the security and timely delivery of shipments by expediting customs processes.
How we built it
We created this project using advanced technologies and data-driven methods to optimize the cargo capacity of passenger flights. We identified the challenges in transporting e-commerce shipments on passenger flights and collected weight and volume data of passenger baggage with IoT solutions. By developing One Record API, we ensured smooth communication between Turkish Cargo, Opti - Record and Widect and facilitated the management of shipments by establishing real-time integration with GHAs. We also streamlined customs processes with ACAS integration. As a result, we developed a system that increases operational efficiency and accelerates e-commerce deliveries.
Challenges we ran into
Challenges we participated in; e-Commerce Challenge One Record Challenge Open Challenge
One of the biggest challenges we faced in this project was that when we examined the objects released in the IATA One Record APIs, we couldn't find a few required fields in our scenario, so we made changes to our scenario. Within the scope of the scenario we designed, the*baggage* information of the passengers should be sent to the One Record API. Since the baggage field wasn't included, other fields such as gross weight were evaluated.
We realized such a deficiency due to the fact that the passenger side, such as baggage, is not included in this fiction and decided that this is a need.
Accomplishments that we're proud of
At a very limited time within the hackathon, we connected to One Record API with almost all stakeholders in the air cargo sector and saw how a shipment could reach its customer faster and deliver a smooth shipment without being stuck in operational glitches. Since our work affects many stakeholders in the process, it has been our main pride to see how efficient an operation can be if everyone is involved in the One Record process.
What we learned
Through this project, we learned the importance of dynamic capacity planning with API technology for cargo and baggage optimization on passenger flights. We also saw how critical IoT and API integrations are to speed up operational processes and optimize data flow. We realized that sending FWB and FHL messages with incomplete or limited information can cause problems in customs clearance, so we experienced how real-time data integration makes the process more efficient.
What's next for Opti - RecordX
Sustainability as a team is very important to us. In line with these goals, we want to make processes more predictable by combining D2D in all processes, machine learning algorithm and One Record API in all processes.
Built With
- docker
- docker-compose
- graphql
- java17
- javascript
- javastreams
- json
- json-ld
- mui
- openapi
- oracle
- quarkus
- react
- react-native
- springboot
- tomcat
- typescript
- weblogic


Log in or sign up for Devpost to join the conversation.