Inspiration
We saw people frustrated by slow grocery deliveries, high fees, and trips to distant stores—especially in neighborhoods with few good options. We wanted something smarter: using drones to bring groceries faster, cheaper, and fairer.
What It Does
DroneDash (aka Groceries Heist) shows a map of where you drop grocery‑hub pins and watch animated drone paths. It simulates delivery times and coverage so decision‑makers can test drone logistics in real neighborhoods.
How We Built It
*Frontend: React.js with TypeScript, Tailwind CSS, React Router, TanStack Query *Backend : Python FastAPI with MongoDB Atlas database
Challenges We Ran Into
- Keeping the animations smooth when many drones/routes are active
- Dealing with incomplete or inconsistent geographical / hub data
- Balancing realism (battery, no‑fly zones, urban obstacles) vs keeping simulation fast
Accomplishments We’re Proud Of
- Fully interactive prototype over Philly
- Real‑time path updates when you drop or move pins
- Demonstrated different route & hub strategies
What We Learned
- Data gaps matter: missing info changes simulation results a lot
- UX around maps and routing has to be intuitive
- Even experts underestimate complexity of last‑mile delivery
- Early prototyping + feedback saves huge amounts of rework
What’s Next
- Add more realistic drone constraints: battery, weather, restricted zones
- Introduce cost models to compare drone vs road delivery
- Build planner/dashboard mode for policy makers and grocers
Built With
- fastapi
- mongodb
- python
- react
- tailwindcss
- tanstack
- typescript

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