Bridge
By Alexander Cai, Zaki Rangwala, and Ayden Heal for Hack the North 2021.
Bridge is an innovative technology based on Twilio which allows you to get the data you need, even when you're out of range of a cellular network!
This is a Next.js project bootstrapped with create-next-app.
The project consists of two components: a Flask backend which listens for Twilio webhook requests, and a React frontend which serves the website and also has a proof of concept of integrating Twilio with Firestore.
To run the frontend, navigate to /web and install dependencies using npm install. Then run
npm run dev
# or
yarn dev
To deploy, run npm run deploy, which will build static files to /web/out, which will then be deployed through firebase deploy.
Open http://localhost:3000 with your browser to see the result.
To run the backend, navigate to /server and install dependencies using pip install -r requirements.txt (preferably using a virtual environment). Then, run python src/main.py to serve the backend using Flask.
Log in or sign up for Devpost to join the conversation.