Inspiration

We were doing research on some improper infrastructure systems, and the first responders' communication abilities seemed far outdated. Cross-Agency communication required dispatch and "middlemen". Radio Systems often have issues. Back-up devices are clunky and inaccurate. We found the Verizon Frontline App Development challenge that helped identify this problem for us.

What it does

Our app is not meant to replace radio systems or dispatch, but work along with them. Our app allows for cross-agency communication based on incidents and location. We have map features and reporting features for clearer incident identification. We implemented authentication for users in order to identify proper first responders.

How we built it

We used MapLibre API for geo location. We used PostgresSQL for DB. Node.JS and React for development and frontend. NPM as a package manager. Built with Vite 6. Fastify API for Web framework. Prisma 6 for ORM. JWT for authentication. Chat GPT for brainstorming and Claude for implementation.

Challenges we ran into

We spent to much time implementing the database. This wasn't a waste of time, but it isn't as important for a MVP demo.

Accomplishments that we're proud of

What we learned

What's next for First Response

Built With

Share this project:

Updates