I’ve been meaning to spend more time with Node so this seemed like a logical progression. This course had me create a survey application that would allow user’s to buy tokens in order to create a survey and mail it to many recipients. The recipients would answer the survey in their email and the results would be saved in the database. Under the covers we would use node and express to communicate directly with MongoDb (database), SendGrid (email) and Stripe (payment system). The users answer the survey inside of their email and results are sent back to mongo via webhooks and stored as subdocuments.
My Notes: https://docs.google.com/document/d/1dauEfp7zL0bL-84uXBI2LQz2jxYDSApsG0N4uhdHlhM/edit?usp=sharing
Live Application: (status: fully functional – please have at it) https://salty-tor-53570.herokuapp.com/