ML Models

March 21, 2022

TLDR

ml-models is a full-stack machine learning application.

Overview

I built ml-models to explore the infrastructure and workflows required to build, deploy and monitor machine learning models in a production environment.

Tech Stack

Frontend

  • TypeScript
  • React
  • React-Query - data synchronization
  • Styled Components - styling
  • NextUI - styling
  • Netlify - CI/CD and hosting

Backend

  • Python
  • Poetry - dependency management and packaging
  • FastAPI - API
  • ONNX - machine learning models and inference runtime
  • Traefik - reverse proxy and SSL
  • Docker Compose - deployment
  • GitHub Actions - CI/CD
  • DigitalOcean - hosting