ALIMAAZ
Back to Projects

Vortex Bank — Enterprise Fintech SaaS

Next.jsPostgreSQLPrismaTailwind CSSTypeScript

A premium, high-fidelity Fintech SaaS web application designed to deliver modern digital banking services, engineered with Next.js, PostgreSQL, and Prisma ORM.

About the Project

Vortex Bank is a premium, high-fidelity Fintech Software-as-a-Service (SaaS) web application designed to deliver modern digital banking services. Engineered with a Next.js App Router frontend, a serverless Prisma-managed PostgreSQL backend, and a dynamic Tailwind CSS UI, this platform mimics the architecture of institutional online banking portals.

Technical Architecture & Workflow

The platform operates on a robust modern web architecture:

Next.js UI

Client React Dash

API Routes

Serverless Endpoints

Prisma ORM

Schema Validation

PostgreSQL

Neon Cloud DB

Key Features & Capabilities

Built to mirror real-world financial systems, Vortex Bank includes:

Live Dashboard Analytics: Instant calculation and display of total deposits, active users, and system liquidity metrics.

Atomic Transaction Handling: Secure Deposit and Withdraw mechanisms that query current balances and update records transactionally.

User Lifecycle Management: Complete CRUD pipelines for opening accounts and fetching personalized user data via generated Account IDs.

Responsive Institutional UI: A dark-mode optimized interface utilizing Tailwind CSS, Lucide React iconography, and conditional rendering.

Automated Schema Syncing: Database architecture automatically synced with Prisma models, ensuring type safety.

Complete Tech Stack

Built using a combination of powerful frontend frameworks and robust database technologies:

Frontend: Next.js (App Router), React 18, Tailwind CSS, Lucide React (Icons), TypeScript

Backend: Next.js API Routes (Serverless Functions)

Database & ORM: PostgreSQL (hosted on Neon.tech), Prisma ORM

Deployment: Vercel (Frontend & Serverless API), Neon (Database)

Historical Version: Python 3.11 (Original CLI Version)

Project Demo

Project Note

🚀 Evolution to Full-Stack Vortex Bank originally began as a simple Python CLI application. Through continuous development, it has evolved into a production-ready, full-stack web application with a serverless architecture.