shredbx logo
shredbx shredbx shredbx shredbx Personal
  • Home
  • Lab
  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
AClaude
  • Home
  • Lab
  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
Andrei Solovev
Projects
Search projects... ⌘K
  • Projects
    • All 57
    • Web 13
    • Mobile 35
    • macOS 6
    • Packages 2
    • Dev Tools 4

LandCanvas — Land Plot Mapping Tool

Browser-based land plot mapping and property marketing canvas for Thai real estate

Platform
web
Stage
prototype
Year
2026
Team
Solo
@ shredbx (2024-Present)
A Andrei Solovev Claude
LandCanvas — Land Plot Mapping Tool screenshot 1
LandCanvas — Land Plot Mapping Tool screenshot 2
LandCanvas — Land Plot Mapping Tool screenshot 3
LandCanvas — Land Plot Mapping Tool screenshot 4

// Built with

sveltekit typescript IndexedDB mapbox vitest claude-code-cli

01 Problem

Real estate agents in Thailand needed a tool to visually mark land plot boundaries on actual maps, annotate with Thai land area measurements (rai/ngan/talangwah), and produce branded property marketing materials (listing cards, banners, open house flyers) — without server dependency or subscription design tools.

03 Solution

Built a client-side SPA canvas editor using SvelteKit with IndexedDB for local document persistence. Supports map-backed pages (Mapbox street/satellite/terrain), geo-referenced layer positioning, and Thai land area unit calculation for closed outline shapes. Layer types: image, shape, outline, text, callout, group, marker. Style presets, template catalogue, and brand kit for repeatable property layouts. Full export pipeline: PNG, JPEG, PDF. Zero server dependency.

04 Outcomes

Qualitative

  • Map-backed canvas with lat/lng geo-referenced layer positioning
  • Thai land area calculation: rai, ngan, ngan, talangwah for closed outlines
  • Haversine distance labels on outline edges
  • Layer system: image, shape, outline, text, callout, group, marker
  • Style preset library + template catalogue (property-card, listing-banner, open-house-flyer)
  • Brand kit with colors, fonts, and preset references
  • Export: PNG, JPEG, PDF with retina support

// Related Projects

WEB
IN PROGRESS 30 / shots

Bestie Real Estate Thailand

Thailand property listings with geospatial search

WEB
03 / shots

Bestie Real Estate Thailand

Original Thailand property platform built with Next.js and Supabase

WEB
07 / shots

shredbx.com — AI-Augmented Showcase & Portfolio Portal

Professional portfolio and services portal built on SBX framework

WEB
PROTOTYPE 05 / shots

Claude Remote — Remote Dev Environment

Work on projects from any device — Claude Code CLI + browser terminal + preview proxy, self-hosted

WEB
PROTOTYPE 08 / shots

SBX — Project Management Hub

Project management, deployment operations and full document preview for the SBX governance engine

WEB
PROTOTYPE 05 / shots

Schema-Driven Form Builder

Schema-driven dynamic form builder with drag-and-drop composition and Zustand state

shredbx logo shredbx shredbx shredbx shredbx Andrei Solovev

Solution Architect & Lead Software Engineer

ExperiencePortfolioResearch & ExperimentsEducationCertificationSkills
GitHub ↗LinkedIn ↗Email ↗
AVAILABLE FOR NEW PROJECTS
// MY LATEST BEATS
Hobby & Interests

Lab

  • The Lab
  • Framework
  • Components
  • Packages
  • Games
  • Process (SDLC)
  • Knowledge
  • Blog

Andrei

  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
  • Lifestyle

Team

  • Team
  • Andrei
  • Claude

Legal

  • Privacy
  • Terms
  • Cookies
© 2026 shredbx.com. All rights reserved. — Andrei Solovev |