Inspiration
I can't lie the prize and the possibility for an internship.
What it does
ConflictZero is dedicated to revolutionizing air traffic management through advanced trajectory analysis and intelligent conflict detection. We provide air traffic planners with real-time insights and actionable solutions to ensure safe, efficient, and cost-effective flight operations across Canadian airspace.
How we built it
We built a Next.js frontend with a FastAPI backend to analyze synthetic flight data and surface conflicts, airport congestion, and airspace hotspots. The backend runs Python analyses for loss-of-separation, time-windowed airport departures, and sector-based airspace congestion, plus cargo vs. passenger prioritization suggestions. We have a globe view that uses react-globe.gl to show flight paths, conflicts, airport congestion, airspace hotspots, and prioritization markers with toggles and a legend. The analysis page mirrors the same APIs in tabbed views, with loading/error states and quick file switching.
Challenges we ran into
bro... too many, everyone's head hurts and we started balding...
Accomplishments that we're proud of
Honestly, the whole project we worked with technologies we weren't familiar with and we were very on point with each of our roles. We kept going when ran into some messed up bug and we finished the project.
What we learned
We learned FastAPI, 4D trajectory, unique methods for data visualizations, TypeScript.
What's next for ConflictZero
We want to implement more optimization features such as Time-Based Clustering Insights and Speed-Based Inefficiency Detection. We also want to expand our dataset for outside of Canada and hopefully provide services for North America.
Built With
- airport-congestion
- airspace-hotspots
- and-prioritization;-synthetic-json-flight-datasets.-tooling:-eslint
- conflicts
- fastapi
- framer-motion
- javascript
- javascript/jsx-for-react.-frameworks/libs:-next.js
- json
- jsx
- next.js
- python
- python-(backend)
- react
- react-globe.gl-(three.js-based)
- tailwindcss
- typescript
- uvicorn.-data/apis:-custom-rest-endpoints-for-flights
Log in or sign up for Devpost to join the conversation.