ResQ-AI is a web-application designed to help NG911 manage high volume calls by managing non-emergency calls. Specifically, this project is designed to answer incoming 911 calls, evaluate the contents of the call and decide whether to redicet the call to proper hotline, drop the call, or pass the call to a 911 dispatcher. This application aims to integrate Agora.IO conversational agent as its main feature.
Tech Stack:
- Vite (js)
- Express.JS
- Gemini Coding Agent
- Azure TTS API
- Agora AI Conversation Agent API
- Run the backend
- After cloning the repository
cdinto the backend folder and runnpm installon the terminal, to install the necessary packages. - then run the command on the terminal
npm run dev
- Run the frontend
- Then
cdinto the frontend folder and also runnpm install. - THen run the command on the terminal
npm run start
- I learned the basics of ExpressJS.
- I learned how to call and manage APIs with ExpressJS.
- I learned to design a frontend using vite.