When I saw this hackathon on the front page of Dev.to, I was so excited. Twilio has amazing products and I was really looking forward to trying them out. I hope you enjoy the application that I build and I hope that it can be helpful during these times.
I decided to build an inventory tracker for everyone to keep track of their supplies during this time. I wanted it to raise awareness for those who have excess and could give to others and to help those who may be in need. The app allows you to make an account, add items to your tracker, and also view items other people have listed. This way people can see what is available and can reach out to the individual. Implementing Twilio's SMS texting for Rails, a person in need is able to alert an individual to let them know they are interested in their items.
You can see the app in action through this gif.
The front end was built using React with Redux and the RESTful backend API was built using Rails. I ran into a couple of issues with my Postgres database and I learned a lot about the differences between the types of environments run in Rails. I also had a lot of fun implementing Twilio's SMS text for Rails as the documentation was well written and easy to follow.
I found these articles very helpful during my time with this project: