Skip to content
DAVIQOM
←All work
Web App

CarOil

Engine oil recommendation engine

Web App

Overview

CarOil pairs a Hebrew-first customer-facing app with a hardened API: rate limiting, schema validation and structured logging on the backend, and a Playwright-driven pipeline that keeps recommendation data current. The whole stack ships as a single Docker Compose setup.

Highlights

  • Recommendation engine matched against vehicle make, model and year
  • Playwright-driven data collection pipeline for keeping oil specs current
  • Hardened Express API — Zod validation, rate limiting, Helmet, structured logging
  • One-command Docker Compose deployment for frontend, API and reverse proxy