Joshua

Skip to main content
Web Application

Configure Suite

Configure is a cloud lending platform that helps lenders, businesses and other credit institutions to manage the entire lending process on a secure and intuitive platform.

Project moved to another resource, possibly internal

Tech Stack

React NextJS Zustand GraphQL TailwindCSS MicroFrontend Module Federation Nx Monorepo Tanstack-Query Node.js Express.js
Configure Suite hero image

Project Overview

The aim of the project is to build a cloud lending platform that helps lenders, businesses, and other credit institutions manage the entire lending process on a secure and intuitive platform. The application allows lenders to manage loan applications, process approvals, track repayments, and manage customer relationships. With the need for modern, efficient lending management systems, there was a need to build a cloud platform that would help lenders, businesses, and credit institutions streamline their lending processes.

Role
Frontend Developer/Engineer (React/NextJS)
Organization
Evolve Credit
Year

My Responsibilities

  1. Developed the web application using React, NextJS, and Zustand for state management.

  2. Implemented MicroFrontend architecture with Module Federation for scalable and modular application development.

  3. Integrated GraphQL for efficient data fetching and API communication.

  4. Collaborated with backend developers to ensure seamless integration of APIs and data flow.

  5. Conducted thorough testing and debugging to ensure a smooth user experience.

  6. Ensured secure authentication and role-based access control using OAuth 2.0.

Configure Suite company logo

Challenges

  • Implementing MicroFrontend architecture with Module Federation for scalable application development.

  • Ensuring secure authentication and role-based access control for different lender and business roles.

  • Optimizing the application for performance and responsiveness across various devices.

  • Integrating GraphQL for efficient data fetching and API communication.

Solutions

  • Utilized MicroFrontend architecture with Module Federation for scalable and modular application development.

  • Implemented OAuth 2.0 with role-based access control to ensure secure access for lenders and businesses.

  • Optimized the application using performance best practices and thorough testing across devices.

  • Integrated GraphQL and Tanstack-Query for efficient data fetching and API communication.

Results & Impact

  • Successfully launched the Configure Suite cloud lending platform, helping lenders, businesses, and credit institutions manage their lending processes.

  • Improved accessibility to lending management services, resulting in a significant increase in lender and business adoption.

  • Received positive feedback from lenders and businesses regarding the platform's ease of use and efficiency.

  • Contributed to the modernization of lending processes by providing a reliable cloud solution for lenders and businesses.

Key Achievements

Developed a scalable cloud lending platform that helps lenders, businesses, and credit institutions manage their lending processes.

Implemented MicroFrontend architecture with Module Federation and secure authentication to enhance scalability and security.

Collaborated effectively with cross-functional teams to deliver a high-quality product.

Implemented Nx and Monorepo architecture for scalable and modular application development.

Technical Stack

Frontend

React, NextJS, Zustand, GraphQL, TailwindCSS, MicroFrontend, Module Federation, Tanstack-Query, Nx, Monorepo

Backend

NodeJs, ExpressJs, GraphQL, Microservices Architecture

Auth

OAuth 2.0 with Role-Based Access Control

Version Control

GitHub

2 images

Confidential Note

Due to the sensitive nature of lending operations and financial data, specific lender data and transaction details cannot be disclosed publicly.


Other works