back to projects
flat-scraper
flat-scraper
Full-stack real estate scraper. Fetches ~500 listings from a Czech property site, stores them in PostgreSQL, and serves them through a React frontend — all containerized with Docker.
2023Personal
TypeScriptReactExpressPostgreSQLDockerpersonal
// purpose
Needed a way to monitor property listings without checking the site manually every day.
// takeaway
Containerizing from day one makes deployment trivial.
// stack
TypeScriptExpressReactVitePostgreSQLTypeORMDocker
// challenges
01
Handling scraper failures and retries without losing data.
02
Keeping the frontend usable while the backend is still initializing.