Fleetcor - Accredited Portal
Fleetcor - Accredited Portal

Fleetcor - Accredited Portal

Date
May 6, 2019 → Jul 30, 2022
Status
Done
Role
Front-End
Back-End
Solutions Architect
Dev Ops
UX
Tech Stack
NodeJS
NestJs
TypeScript
CloudFormation
Docker
Lambda
Keycloak
Terraform
Jest
SQS
SNS
DynamoDB
ApiGateway
Apiman
Redis
Kafka
Kibana
ElastichSearch
TypeORM
Azure DevOps
Angular
Tools
Miro
Notion
Visual Studio Code
GitHub
AWS Pricing Calculator
Figma
notion image
notion image
notion image
notion image

Context


Project

Fleetcor - Accredited Portal

Project Description

This application consists of grouping all transactions from partners who used the SemParar payment method. It works as if it were a kind of transparency portal for partners, working managing roles, permissions, groups of users roles, contestation, dispute modules

Roles

Front-End, Back-End, Solutions Architect, Dev Ops, UX

Responsibilities

  • Analyzing and configuring the Keycloak cluster;
  • Analyze and Configure the Redis cluster;
  • Building the skeleton code architecture template applying SOLID and Clean Architecture;
  • Building the microservices granularity division based on the Domain Driven Design (DDD) application;
  • Building the prototype in figma for the angular application development;
  • Application viability study in kubernetes context given business requirements;
  • Creating Frontend and Backend architectures diagram;
  • Creating Frontend and SSO integration, session, auth module with keycloak;
  • Building Various frontend components like , auth, session, group, user group, transactions components;
  • Building Endpoints like /transaction , /users, /user-group, /dispute, /contestation;
  • Debugging and resolving application issues;
  • Writing integration tests using Jest;
  • Optimizing API and UI applications performance;
 

Project Technologies and Tools


notion image
notion image
notion image
notion image

Accredited creation flow

notion image
notion image
notion image
notion image
This prototype made in Figma details the visual part of the registration process was made using the UI and UX concept
 
 
Built with Potion.so