G
YouTube TikTok Games

DEV Community

MapToSite profile picture

MapToSite

Turning a Google Maps listing into a one-page mobile site for local shops. Building it in the open.

Work

Building MapToSite, a one-page site generator for local shops

A price list that has to say "from": modelling a quote you cannot compute, then printing it once

A price list that has to say "from": modelling a quote you cannot compute, then printing it once

Comments
5 min read

Want to connect with MapToSite?

Create an account to connect with MapToSite. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Three clocks in one menu: model a gelato board by how often each fact changes

Three clocks in one menu: model a gelato board by how often each fact changes

Comments
6 min read
Time is the SKU: modelling a massage menu as data, then printing it once

Time is the SKU: modelling a massage menu as data, then printing it once

Comments
6 min read
Your QR code should hold a URL, not a price list — a 40-character lesson from a grooming shop

Your QR code should hold a URL, not a price list — a 40-character lesson from a grooming shop

Comments
5 min read
One chair, four bookings a day: the interval math a one-person salon's booking page actually needs

One chair, four bookings a day: the interval math a one-person salon's booking page actually needs

Comments
6 min read
A bakery reprints its menu 40 times a year. The QR code should be printed once.

A bakery reprints its menu 40 times a year. The QR code should be printed once.

Comments
5 min read
A repair shop can't print a price. Model the floor and the scope instead.

A repair shop can't print a price. Model the floor and the scope instead.

Comments
8 min read
A shop's price list is a data record, not a design. Render it — and never reprint the QR code.

A shop's price list is a data record, not a design. Render it — and never reprint the QR code.

Comments
11 min read
Half of all café Wi-Fi QR signs fail on the string, not the printing. Here is the WIFI: URI, five traps, and the A4 four-up that carries it.

Half of all café Wi-Fi QR signs fail on the string, not the printing. Here is the WIFI: URI, five traps, and the A4 four-up that carries it.

Comments
10 min read
A tattoo studio's bio link is a booking form, not a link list. Here is what a $14-a-month one cannot hold.

A tattoo studio's bio link is a booking form, not a link list. Here is what a $14-a-month one cannot hold.

Comments
10 min read
The QR code looked fine in the PDF. It failed on the counter. Five print decisions, measured.

The QR code looked fine in the PDF. It failed on the counter. Five print decisions, measured.

Comments
7 min read
The clause on page four: what a POS contract does to a restaurant's menu page

The clause on page four: what a POS contract does to a restaurant's menu page

Comments
8 min read
$19/month is $684: a three-year cost calculator for a one-page shop site

$19/month is $684: a three-year cost calculator for a one-page shop site

Comments
7 min read
A year of subscriptions, or one $49 folder: the 15 files a 20-seat shop actually needs

A year of subscriptions, or one $49 folder: the 15 files a 20-seat shop actually needs

Comments
6 min read
15 files a café needs before it stops answering “how much?”

15 files a café needs before it stops answering “how much?”

Comments
5 min read
Google Maps to a live page and a printable A4 menu in 24 hours — and why a local restaurant doesn't need a $2,000 agency

Google Maps to a live page and a printable A4 menu in 24 hours — and why a local restaurant doesn't need a $2,000 agency

Comments
9 min read
Your Google Maps pin is not a website — here is the 30-second version

Your Google Maps pin is not a website — here is the 30-second version

1
Comments 1
4 min read
Six services, one link, three years: what a shop's web page actually costs

Six services, one link, three years: what a shop's web page actually costs

Comments
5 min read
A $0 page builder for local shops: one form, two short keys, and a beacon that tells a reader from a link preview

A $0 page builder for local shops: one form, two short keys, and a beacon that tells a reader from a link preview

1
Comments
5 min read
Your Google Maps listing is not a website: six fields it cannot hold

Your Google Maps listing is not a website: six fields it cannot hold

Comments
3 min read
Linktree raised its prices in October. Here is the three-year bill for a local shop.

Linktree raised its prices in October. Here is the three-year bill for a local shop.

Comments
4 min read
Korea's AI agents still have to make phone calls - a look at Pickle

Korea's AI agents still have to make phone calls - a look at Pickle

Comments
2 min read
Show Dev: We Reverse-Engineered 11 Restaurant POS & Ordering Pricing Models into a 1.6 KB Vanilla JS Calculator

Show Dev: We Reverse-Engineered 11 Restaurant POS & Ordering Pricing Models into a 1.6 KB Vanilla JS Calculator

1
Comments
10 min read
How We Built a Zero-Dependency 11-Platform Restaurant Fee Calculator (and Made It Embeddable)

How We Built a Zero-Dependency 11-Platform Restaurant Fee Calculator (and Made It Embeddable)

1
Comments
6 min read
The $8,000 Restaurant Tech Stack Trap: A 3-Year TCO Analysis of Toast, BentoBox, and Static Jamstack Sites

The $8,000 Restaurant Tech Stack Trap: A 3-Year TCO Analysis of Toast, BentoBox, and Static Jamstack Sites

Comments
10 min read
Show Dev: ShopLaunch — Turnkey mobile site, table QR menu & posters for local shops in 24 hours ($49 one-time)

Show Dev: ShopLaunch — Turnkey mobile site, table QR menu & posters for local shops in 24 hours ($49 one-time)

Comments
3 min read
I priced a local-shop website at $49 once instead of $219 a month

I priced a local-shop website at $49 once instead of $219 a month

Comments
2 min read
Five sources say between 17% and 43% of local businesses have no website. Here is what each one actually counts.

Five sources say between 17% and 43% of local businesses have no website. Here is what each one actually counts.

Comments
3 min read
What a Google Maps listing actually gives you when you generate a site from it

What a Google Maps listing actually gives you when you generate a site from it

1
Comments
2 min read
loading...