# Jonathan Uma

- **Event:** [Meta Global AI Developer Hackathon](https://cerebralvalley.ai/e/meta-ai-developer-hackathon)
- **When:** Oct 26, 12:00 PM – Nov 4, 9:00 PM (EST)
- **Where:** Online
- **Team:** [Jonathan Uma](https://cerebralvalley.ai/u/kumbemaster)
- **GitHub:** https://github.com/kumbemaster/container-tracker.git
- **Demo video:** https://www.youtube.com/watch?v=a-XNKCHjDos
- **Gallery:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/1320

## The problem

Shipments are tracked from their country of origin to the destination port. After that, from the port to the importer's final address, everything goes blank. There is no transparency.

Importers are left in the dark. They do not know what is happening to their cargo or which stage it has reached, so they keep phoning their agents, and some agents are not straightforward with them. This often leads to disagreements between importers and their agents. When a container incurs demurrage, importers blame the agent and the agent blames the importer. When there is a delay, nobody can say whose fault it is, and some importers also do not pay on time.

What was before? Phone calls, emails and whatsapp messages.

## The solution

Port-2-Door Shipment Status Tracking System. Port-2-Door gives both sides one shared, timestamped record of what has happened to a shipment and the various from vessel through to empty container return.

- **Importers** need no account. They enter a container or bill of lading number and a code from their agent, and from the comfort of their home they see which stage the cargo has reached, at any time during clearing. The code is saved on their device. They can read each step in English or Nigerian Pidgin, and have it read aloud.
- **Agents** do almost no typing. They scan a bill of lading, or tell an AI assistant in plain words what happened, by typing or speaking. The assistant proposes the change, and **nothing is saved until the agent confirms it**. Fixed clearing rules decide what is allowed, not the model.
- **Accountability for both.** Every step is stamped with the time it was recorded and who recorded it, and a shipment can show who it is waiting on (customs, terminal, shipping line, the importer or the agent). Agents know they must update regularly, and an importer with a slow agent can see it and switch. If a delay or a demurrage charge happens, both sides can see where it sits.

## What uses Meta models

Every model this project calls while running is a Meta model.

## More from Meta Global AI Developer Hackathon

- [Deep Shah](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/1317)
- [ShowMe](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/1318)
- [Ceribus](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/1319)
- [Whiteboard2Repo](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/1321)
- [Intent](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/1322)
- [Zenvia AI](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/1323)

---

Markdown version of https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/1320. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
