SumoHealth is a social media company that allows users to connect with each other by sharing their health routines in a community-oriented form and by following other users and chatting with them. SumoHealth needed a backend server that offered user authentication and authorization, profile management, relationship management, database operations, email integration, and a structure that would allow it to be extendable for future growth of the application. We designed and built a REST API server using TypeScript and with integration to various AWS services.