status: busy

HESS - client admin portal, Fintech

Proprietary fintech company, for internal administration and management

Overview

HESS is a secure, internal web administration portal designed for a proprietary fintech company. It allows employees and management to manage, track, and review training, evaluations, and incident reports across business units.

Features

  • Role-based access with Azure AAD authentication (Viewer, Editor, Manager, Super Admin).
  • Submission workflows with email notifications for approvals and rejections.
  • Real-time management of incidents, trainings, and evaluations.
  • Comprehensive dashboards for managers and administrators.
  • DevOps integration using Azure Pipelines for smooth deployment and release management.

Tech Summary

Built with React and Typescript, the portal leverages MUI for UI components, e-charts for data visualization, and state management with modern React patterns. Code quality is maintained with EsLint, Husky, and best practices like separation of concerns (SOC) and functional programming principles. Azure AAD ensures secure authentication and environment-specific configurations enable smooth operations.

Outcome

The project enabled streamlined administration of internal employee activities, improved reporting efficiency, and provided secure role-based access across the organization. It also established a scalable technical foundation for future internal modules and feature expansion.

Technologies:

react v16
typescript
state management
eslint
mui
dt (definitely typed)
e-charts
separation of concerns (soc)
lean software development (lsd)
functional programming
version control
crud
husky
azure (aad) auth
environments (.env)
yarn
devops azure pipeline
d2lang
architecture

Categories:

FeaturedMVCReact.jsCloudArchitectureFront-End