- Python Django (backend): scikit-learn ML model
- Node.JS (backend): control data flow between all components
- React (frontend): single page application (SPA)
- Azure App Service: hosting Node.JS and Django components
- Azure Storage Account: running React Static Page
- Azure Cosmos DB: Storage SFW/NSFW analytics and historical data
- Azure Cognitive Services: Used to general data used for SFW/NSFW decision