Back to Projects
Cloud Cost Copilot
Next.js
FastAPI
PostgreSQL
Docker
Tailwind CSS
An intelligent dashboard for monitoring and analyzing cloud infrastructure costs in near real-time.


An intelligent dashboard for monitoring and analyzing cloud infrastructure costs in near real-time.
Cloud Cost Copilot is a full-stack application designed to visualize cloud spending patterns, detect anomalies, and provide actionable insights. Built with modern technologies, it demonstrates a complete data pipeline from ingestion to visualization.
📌 Project Overview
The system allows users to monitor their cloud expenses with precision, providing tools to:
- Visualize: Interactive charts using Recharts.
- Analyze: Granular filtering by service and date.
- Secure: Token-based authentication between services.
🛠️ Tech Stack & Architecture
Frontend
- Next.js 14: Modern React framework for performance.
- Tailwind CSS: Rapid UI development.
- Recharts: Powerful data visualization library.

Backend ecosystem
- FastAPI (Python): High-speed API creation.
- PostgreSQL: Robust relational database.
- SQLAlchemy: Python SQL toolkit and Object Relational Mapper.
- Docker Compose: Orchestration for multi-container development.
✨ Key Features
- Interactive Cost Dashboard: View cost trends over time with dynamic charts.
- Granular Filtering: Filter expenses by date range and specific cloud services (e.g., EC2, S3, RDS).
- Secure Architecture: Backend and Database isolated in private network, accessible only via API proxy.
🚀 Why I Built This
To master containerized full-stack development. This project bridges the gap between a modern frontend and a scalable Python backend, simulating a real-world DevOps dashboard scenario.