Back to projects
Axis Bank Corporate Business Loans Platform
A full-stack corporate lending platform supporting loan submission, approval, and processing workflows built with React.js and Spring Boot microservices.
Architecture Highlights
System architecture
- React.js SPAs with React Hooks, Context API, and Bootstrap for responsive UI.
- Spring Boot microservices with OAuth 2.0 authentication and Swagger documentation.
- Hibernate ORM integrated with Oracle database for data persistence.
- AWS S3 for frontend hosting with CORS configuration for secure API access.
- Docker containers deployed on Amazon ECS with JBoss Application Server.
- Jenkins CI/CD pipelines for automated builds and deployments.
Problem → Solution
Clear outcomes with a compliance mindset.
Corporate loan processing requires secure, scalable systems that handle complex workflows from application submission to approval and disbursement.
Single Page Application with React.js frontend and Spring Boot microservices backend, deployed on AWS infrastructure with comprehensive DevSecOps practices.
Features
- Loan application submission and tracking with dynamic validations.
- Loan filtering, bookmarking, and status management.
- Approval workflow with multi-level authorization.
- Secure authentication and authorization with OAuth 2.0.
- Comprehensive API documentation with Swagger.
- System testing and user acceptance testing (UAT) support.
Tech
React.jsReact HooksContext APIBootstrapSpring BootSpring SecurityOAuth 2.0HibernateOracleSwaggerAWS S3Amazon ECSDockerJBossJenkins
Impact
- Enabled end-to-end loan processing from submission to approval.
- Improved application security with OAuth 2.0 implementation.
- Reduced deployment time with automated CI/CD pipelines.
- Enhanced user experience with responsive SPA design.
- Supported Agile/Scrum development with continuous delivery.
Screenshots
Screenshots will be added after product updates.