Realty Compare
Tech Stack
About
Developed a full-stack application that scrapes property listings from Rightmove, allowing users to explore and compare properties in any desired location. Built with Puppeteer, Cheerio, TypeScript and Bun, the app gathers comprehensive property data and displays it in a user-friendly interface using React.js, DaisyUI and TailwindCSS. Integrated interactive comparison features with clickable options, enabling users to analyze properties based on key factors. Visualized data insights with Chart.js for a seamless, data-driven experience.
Discussion & Feedback
Have questions about this project? Built something similar? Share your thoughts!
(Requires GitHub account to comment)
Related Projects
Personal 2nd Brain
My personal life and learning OS - local-first, and where I think, track and create from. ## What It Does - **Knowledge:** book and film libraries with Goodreads and Kindle import, a proxy article reader with a reading list, a multi-board knowledge graph, a personal wiki, and an Excalidraw whiteboard for sketching systems. - **Study Partner (AI):** context-aware Claude chat with full library awareness, wired to the Claude Agent SDK. - **Life:** calisthenics and health tracking with progress photos and Chart.js stats, a dream diary with Gemini image generation, a family graph, a travel map with pins and photos, a calendar, and an end-of-day review. - **Creative:** live-coded music with Strudel and visuals with Hydra in a browser editor, plus a dance-video collection by style. - **Content and socials:** a blog editor that writes straight to markdown, a post library, a Buffer publishing panel, a creators feed, and cross-platform posting and growth stats. - **Ventures and tasks:** a ventures tracker and a local-first task board with pipelines and dependencies, moved off ClickUp. - **Dashboard:** stats and charts across every module, full JSON backup, and per-module import/export.
Daeda Command Center
The command center for running Daeda - one internal app where every marketing and business signal lives in one place and the AI has full context. It grew out of a deliberate choice to build an internal OS instead of buying tools, and it replaced a stack of scattered docs, spreadsheets and subscriptions. ## How It Works The loop is capture, file, surface, decide, express, and each area owns one stage. Scheduled fetchers pull from search consoles, site and product analytics, page-speed, CRM, video and the forums, each writing to a single structured store. Every room is a view over that one store. ## The Rooms - **Overview:** the morning read - top operating metrics across search, traffic, answer-engine visibility, demos, content and pipeline, with a what-changed feed and a needs-attention list. - **Work:** the desk - a weekly block plan, a worklog of done work, and one ranked next-best-work queue. - **SEO:** a search operating dashboard - performance, health, growth and tracking on live search-console data. - **AEO:** answer-engine visibility - share of voice, AI citations, the prompts we get cited in, and a recommendation queue. - **Socials:** community listening and video tracking, powered by Community Radar. - **Blog:** the writing room - a content pipeline and an editor that writes straight to the real markdown, previewed against the live stylesheet.
The Site Build
My personal site - the home for everything I make and think about. HubSpot apps, Chrome extensions, hardware builds, AI tools, writing and side projects all live here in one place, in a bold neobrutalist design. It's where I show what I've shipped, what I'm reading, and the lessons I keep coming back to.