All works

CASE STUDY / MICROBURBS · FRONTEND MIGRATION

Microburbs: from HTML and CSS to Next.js

Rebuilt the existing HTML and CSS website with Next.js, Tailwind CSS, and TypeScript, alongside my separate work on the company’s automated valuation models.

MY ROLEWebsite rebuild & machine learning engineering
TECHNOLOGIES
Next.jsTypeScriptTailwind CSS
Conceptual illustration of an Australian neighborhood alongside layered blue browser panels.
AI-generated conceptual illustration.

01 / THE PROBLEM

What needed to work.

The Microburbs website was implemented in HTML and CSS. This project rebuilt the website using Next.js, TypeScript, and Tailwind CSS for the property-research platform.

02 / MY APPROACH

How I approached it.

01

Rebuild the frontend in Next.js

Reimplemented the website in Next.js, moving from the previous HTML-and-CSS implementation to a React-based application.

02

Use TypeScript and Tailwind CSS

Used TypeScript for the application code and Tailwind CSS for styling as part of the new frontend stack.

03

Work across frontend and modelling

Alongside the website rebuild, worked on the company’s automated valuation models. The AVM improvements, confidence estimates, and measured outcomes are documented in a separate case study.

03 / SYSTEM OVERVIEW

Connecting the pieces.

  1. 01Previous HTML / CSS site
  2. 02Next.js application
  3. 03TypeScript codebase
  4. 04Tailwind CSS interface

The core contribution was the frontend rebuild. The old property-reports page and current website are linked below so visitors can explore both. AVM results belong to the modelling work and are not presented as outcomes of the website migration.

Read the related Microburbs case study

04 / OUTCOMES

What the system delivers.

Next.js

Rebuilt frontend

Migration from the previous HTML-and-CSS website.

TypeScript

Application language

Used with Tailwind CSS in the rebuilt website.

Migration scope and stack supplied by Bhavya. The linked sites are live references and may evolve over time.

Orbit

AI guide to my work

Type or talk to Orbit
A LITTLE CONTEXT, ON DEMAND

What would you like
to know about Bhavya?

Explore the systems he’s built, the problems he’s solved, and the research behind his work.

AI answers from my portfolio. Messages are sent to OpenRouter. Voice input uses your browser’s speech service. Talk to me directly ↗