Finance Feasibility
AI-Powered Investment Analysis & Feasibility Platform

The problem it solves
Full-stack AI-powered web application for conducting financial feasibility studies and investment analysis. Automatically calculates critical investment metrics (NPV, IRR, ROI, Payback Period) and integrates with Google Gemini for professional strategic insights. Features secure Firebase authentication, PDF/Excel export capabilities, and PostgreSQL database managed via Drizzle ORM.
How it works
Full-stack client-server architecture with React 19 frontend, Express.js backend, PostgreSQL with Drizzle ORM, Firebase Authentication, and Google Gemini AI integration.
- 01
React 19 Client UI & Financial Parameter Inputs
- 02
Express Backend API (Auth Token Verification & Rate Limiting)
- 03
Financial Calculations Engine (NPV, IRR, ROI, Payback Period)
- 04
Google Gemini API & PostgreSQL Database (via Drizzle ORM)
Interactive dashboard built with Vite, Tailwind CSS v4, Recharts, and Motion for real-time calculation visualization.
REST API server handling security via Helmet, CORS, and Express Rate Limit.
Automated NPV/IRR formulas paired with Google Gemini AI for automated strategic insights generation.
Finance Management System
Personal Finance Dashboard & MVC