
Grove Park Messaging Project
In the Spring 2021 semester, my VIP team and I worked with Grove Park Foundation, an Atlanta-based nonprofit. Grove Park Foundation was interested in a messaging service where they could send mass messages to their thousands of users.
Our team decided to use Twilio, NodeJs, Express, and MongoDB for our backend and ReactJS for our frontend. We used Twilio libraries for our messaging service, NodeJS to build our app, Express to run our app, and MongoDB to store the user's phone numbers. With our service, users can add phone numbers to a database and send out mass text or media messages. We also used ngrok webhooks to allow users to add themselves automatically to the database.
I primarily focused on backend development. Some of my responsibilities included developing the messaging framework in NodeJs, building and running the ngrok tunnel, general testing/error handling, among others. The frontend for the project is below.
​
