←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