This project was an exercise in building a server-side application from scratch, using TypeScript, Express, MongoDB, and Mongoose. It simulates a social media site where Users can post "Thoughts", add friends, and post "Reactions" to Thoughts. Using Mongoose Object Database Manager, I built controllers that allow users to GET, POST, PUT, and DELETE Users, Thoughts, and Reactions.
View a video demonstration here.
The demonstration uses Insomnia to test all of the route endpoints.
This repository uses an MIT License
