This project is an end-to-end solution for classifying emails as spam or not spam using machine learning techniques. The system is built with a Flask API serving a trained model and a React frontend for interacting with the service. Additionally, MLflow is integrated to track experiments.