MERN Cloud Cost Optimization Platform

Job ID: 40031023

Budget: ₹1,500 – ₹12,500 INR

Project Title: MERN Stack Developer Needed for Cloud Cost Optimization Platform

Project Overview We are looking for an experienced full-stack developer to build a web platform that helps teams define workloads (vCPU, RAM, storage) and compare running costs across AWS, Azure, and GCP. The platform focuses on cost analysis, price stability, and providing savings recommendations.


Key Features to Develop

Tech Stack: MERN (MongoDB, Express, React, Node.js).

Dashboard & Analytics: A global dashboard displaying total estimated monthly costs, cheapest provider options, and total potential savings.

Workload Management: Interfaces to create/edit projects and workloads with specific configurations (Region, hours, hardware specs).

Cost & Stability Logic: Implementation of specific algorithms to calculate cost comparisons, efficiency scores, and price volatility/stability based on historical data.

Simulations: A feature to run "what-if" scenarios predicting costs over time (e.g., 6–12 months) based on growth rates.

User Roles: Authentication system distinguishing between Admins (full CRUD access, budget setting) and Viewers (read-only, run simulations).

Reporting: Capability to generate and download PDF/CSV reports for projects and global stats.


Data & Logic Requirements

The developer must implement detailed mathematical models provided for calculating volatility, standard deviation, and future cost projections.

Database schema requires handling Users, Organizations, Projects, Workloads, Price Snapshots, and Simulations.

The system will rely on fetching and storing price data from cloud providers to generate historical trends.


Deliverables

Fully functional web application with responsive UI.

Implementation of all specified screens (Login, Dashboard, Project Details, Simulation, Reports).