Condo Launch Website Template — Next.js + Tailwind, Thai/English, Payment Schedule Calculator & Floor Plans
Live demo: https://softkit-condo-launch.pages.dev — click through every page in Thai and English before you buy.
An airy, editorial website for launching a single condominium project — lilac and pearl, a soft serif, and every number a buyer asks before registering: unit sizes, floor plans, starting prices, the down-payment schedule and what to bring on transfer day.
What's inside
- 16 pages per language (11 templates): home, residences + 4 unit-type pages, facilities, location, prices & payment, gallery, construction progress + 3 updates, register & visit, PDPA privacy policy, bilingual 404
- TH / EN built in — Thai at /, English at /en/, switcher keeps the current page, hreflang set
- Payment planner with correct maths: booking → contract → monthly down instalments → balance at transfer, bank payment (standard amortisation), sinking fund, advance common fees and fees — formulas shown
- Floor plans drawn from room sizes and scaled to each unit's m²; unit comparison table
- Facilities by level, schematic location map (no API key) with travel times, gallery with lightbox, progress meter and monthly updates
- Register-interest form (unit type, budget, purpose, show-suite date) with PDPA consent and an honest "not connected" state; LINE-first mobile action bar
- Project disclosure block (developer, land title, permit, EIA, encumbrance) in the footer
- 22 CC0 mood photos included (labelled "mood image"; credits file lists every source)
- Next.js 16 + Tailwind CSS v4 + TypeScript, static export — host free on Cloudflare Pages, Netlify or Vercel
- One content file for all copy and data; docs included
Honest by design: everything is clearly marked sample data, stock photos are labelled as mood images, and the reduced-transfer-fee rule is applied only when it can actually apply.
Who it's for: small and mid-size developers, project marketing teams and agencies launching a condominium in Thailand (or anywhere — switch the default language to English in one line).
Not included: CMS/back-end, Figma file, project renderings.