Skip to content

Projects

Everything I've made.

From my own desk.

Priced Out: a choropleth map of England and Wales affordability next to the opening story step
2026 · Data viz

Priced Out

Scroll through 26 years of UK housing affordability on a real map of every local authority. Reduced-motion support and a noscript fallback included.

ReactTypeScriptLeafletViteVitest
Waitline: the customer page asking for the business QR code or queue code
2026 · Real-time

Waitline

A real-time queue tool for walk-in businesses. When the WebSocket reconnects, the client resyncs from the server so a customer never sees a stale position.

ReactTypeScriptNodeWebSocketsPostgres
Green Hours: the live grid carbon reading and the recommended cleanest time to run a dishwasher
2026 · Algorithm

Green Hours

Finds the lowest-carbon window to run a dishwasher or charge an EV, using the live UK Carbon Intensity API. Sliding-window optimiser, 97% test coverage.

ReactTypeScriptRechartsVitest
VogueVibe: the storefront grid of featured products with prices and add-to-cart buttons
2024 · E-commerce

VogueVibe

An end-to-end e-commerce site for a clothing store. Browsing, search, cart, checkout, order history, plus an admin dashboard.

ReactNodeExpressMongoDBJWT

For other people.

Blue Dragon: the restaurant homepage with the signature dish card and reservation buttons
2025 · Restaurant

Blue Dragon

A Chinese, Thai, and Indian restaurant in Tallinn. ~170-item menu, reservation flow, Estonian-domain deploy.

ReactTypeScriptViteNetlify
Aromas: the restaurant homepage hero with dishes laid out on a table
2024 · Restaurant

Aromas Tandoori

An Indian restaurant in London. Headless WordPress content layer, React frontend, online bookings live within days of kickoff.

ReactWordPressGraphQL
Darshan Nepal: the restaurant homepage with booking and order buttons
2024 · Restaurant

Darshan Nepal

A Nepali restaurant in London. Same reusable component setup as Aromas, configured to fit a different brand and menu.

ReactWordPressGraphQL

Product engineer building for the keyboard user, the slow connection, and the next developer in.

London, UK

Sitemap
  • Home
  • Projects
  • Services
  • CV
  • About
© 2026 Kavita Sharma · sharmakavita.uk