

A timber price siteSample
Check every size's price before calling
The shops in these samples are made up, built so you can try them for real.



Customers book themselves, the shop sees a timetable


One page, with LINE a tap away


Find projects by location and price


Prices and articles the owner can edit


Check every size's price before calling
Bookings and deposits


Fushi Work needed one place for its apps and portfolio. Most visitors come on a phone, so it had to load fast, read well on a small screen, and come in both Thai and English.
Static Next.js: every page is built ahead of time, so it loads fast. Both languages share the same components, the light and dark themes follow the device, and every push to the repo updates the site.
Live at fushiwork.com on Cloudflare Pages' free plan. The only running cost is the yearly domain fee.
Step away for a bathroom break or a refill and Teams or Slack flips to Away, so teammates think nobody's there.
A small Windows tray app that tells the PC someone is still using it. It only runs during the work hours set in the app and stops the moment the mouse moves. Thai and English, light and dark themes, and a notice when a new version is out.
Released for download and now at version 1.1, with Basic and Pro editions, both free.
Tuya / Smart Life devices are normally controlled from the phone app. Every command goes out to Tuya's servers and back, so it's slow, and nothing works when the internet is down.
The LAN protocol Tuya devices speak, versions 3.3 to 3.5 with their encryption, written from scratch. Keys talk straight to sockets, sensors and the IR remote hub at home. The cloud is used once, at setup, to fetch each device's key.
Tested on real devices at home. Keys show live sensor readings and keep working with the internet down. Air conditioners are the exception and still go through Tuya's cloud.
Fixing text typed in the wrong language, working out which pack is cheaper, writing an amount in words, splitting a bill with service charge and VAT: small jobs that are fiddly by hand, and the sites that do them are cluttered or stop at the basics.
Four tools, each a single page that works as you type. Everything runs in the browser, so nothing is sent to a server. Each tool's logic is tested against real cases, and the PromptPay QR codes are checked against an established library, by decoding the codes on screen, and by scanning them with a real banking app.
Free to use on fushiwork.com, in Thai and English, on phones and computers.
A full-stack web developer for 4 years, currently building systems for a large enterprise: Angular / React on the front end, NestJS / Go on the back end. Code that reads easily and is covered by tests, so it stays maintainable.
Takes on websites, web apps and purpose-built tools, from a landing page to a full system with a back office.
Send the details. A plan and a price come back.