Anne Arundel County
Case Manager is a full stack application that I developed with a small team for Anne Arundel County that helps track cases for call-takers. For example, when a constituent calls with a complaint or request that requires action, a case is put into this system. The application has a complete role system for admins, end users, and supervisors and is split up for all the departments in the county that use the application.
To develop Case Manager, we used Express, TypeScript, Apollo Server, TypeGraphQL, TypeORM, and SQL Server for the backend. We used React, TypeScript, Apollo Client, and Bootstrap for the frontend. In addition to the web app, I'm also currently developing a mobile application for to interact with Case Manager's API using React Native and TypeScript.