Built a complete machine learning product from raw data to a deployed web application. Used a real estate dataset of 187K Indian property listings, engineered messy features (price parsing, area normalization, floor extraction), and trained multiple regression models — Random Forest achieved R² = 0.83. Served the model through a FastAPI backend with real-time predictions and built a React + TypeScript frontend where users input property details and instantly see estimated prices. Published the full pipeline on GitHub with a professional README.