Overview
As the Project Manager and Backend Lead for this Capstone Project, I orchestrated a team of 5 to build an intelligent recommendation engine for Telecommunication providers.
Architecture
We used a microservices approach:
- Core Backend (Hapi.js): Handled user authentication, business logic, and transaction history.
- ML Service (FastAPI): A Python service hosting the Scikit-Learn model that predicts user preferences based on usage data.
- Frontend (React): A dashboard for users to view personalized packages.