Civitas is a compliance management tool designed for banks to track their Community Reinvestment Act Initiatives.
Civitas is an application I created based off my experience overseeing bank initiatives as required by the Community Reinvestment Act, also known as CRA. CRA is a US federal law that was designed to encourage banks to meet the needs of the communities they serve, particularly low- and moderate-income neighborhoods. Banks of a certain size are subject to CRA examinations, in which they are assessed on their community lending, investment, and service activities and whether or not low- and moderate-income neighborhoods and populations are adequately served. These assessments cover multiple years of data, so accurate documentation and tracking of these initiatives are key to a successful examination.
-
Main Dashboard View CRA KPIs for the current month and year at a glance
-
Organizations View CRA-eligible organizations with existing relationships Track prospective CRA-eligible organizations for future opportunities
-
Tracking View and update employee service hours, donations, and lending data
-
CRA Map View map of CRA organizations and activities to ensure they fall within the CRA assessment area
-
CRA Manager Utilities Manage CRA goals to track against and service events for employee signup and communication
Adapted from Berry by CodedThemes (https://github.com/codedthemes/berry-free-react-admin-template)
- Material UI V5
- React Hooks API
- Redux & React Context API
- React Router
- ApexCharts