OverPowered International

OverPowered International

Client ·Sep 2026 → ongoing

D'Weekendr

A Tobago leisure concierge's website, rebuilt from WordPress on its owner's own words and pictures, and Tobago Explorer Essentials: a 3D map of the island in her drawn icons, with 256 places, directions to each and a page for every one. A draft with its owner, not yet launched.

[ COVER ]
Work: ongoing
Timeframe
Sep 2026 → ongoing
Tags
Travel and leisure · sveltekit · three.js · cloudflare
Credits

Where it started

D'Weekendr Leisure Hub is a leisure concierge in Tobago: retreats, day trips, private drivers and a virtual assistant for people planning time on the island. Its website is on a WordPress.com plan that allows no code of its own. As it stood on 30 September 2026, it held 121 pages and 43 forms, eight links to pages that answer "not found", and not one picture described for a screen reader or a search engine.

That day the owner asked for something her plan could not run: a map of Tobago whose navigation is her own drawn key. Tap pharmacies and every pharmacy on the island appears; tap one for directions in Google Maps, Apple Maps or Waze; find the trails and waterfalls with a video or one of her drawn trail maps. The map was prototyped as an app of its own, and her site captured whole to be rebuilt around it.

[ THE REBUILD ]
The rebuild: her WordPress site, and the draft Two panels. Her WordPress.com site as captured on 30 September 2026: 121 pages and 43 forms, 350 pictures with none described, 8 links to pages that answer not found, a plan that runs no code of its own, and no map. The draft of 16 October 2026: 115 of her pages at the addresses they had, 6 more forwarded, 364 old addresses forwarded in all, 339 pictures described, 384 pages built ahead and served as files, 256 places on a 3D map each with its own page, each page telling search engines and AI assistants what it is, and a blog, her reels and her admin. THE REBUILD · BEFOREher WordPress.com siteas captured, 30 September 2026121pages, and 43 forms350pictures, none described8links to pages that answer “not found”nocode of its own: the plan runs nonenomap AND AFTERthe draft16 October 2026, not launched115of her pages, at the addresses they had6past events and a duplicate, forwarded364old addresses forwarded, picturesincluded339pictures described384pages built ahead and served as files256places on a 3D map, each with its ownpageeachpage tells search engines and AI what itisanda blog, her reels, and her adminA FACELIFT OF WHAT SHE HAD, HER WORDS ANDADDRESSES KEPT, AND THE MAP SHE ASKED FOR

Her WordPress site as captured on 30 September, and the draft on 16 October: her pages at the addresses they had, every old address forwarded, her pictures described, and the map she asked for.

What was done

Her site came across whole: 115 of her 121 pages at the addresses they already had, with her words, her pictures and her colours. The other six, past events and a duplicate form, forward to where they belong, as do 364 old addresses in all. Every page is built ahead and served as a file. Descriptions were written for 339 pictures, her reels play as short silent previews, and a blog waits for her posts.

Each page tells search engines and AI assistants what it is, in its own first sentences and in structured data that says only what the page shows. Every place on the map has a page of its own, which is what a search finds.

[ SCREENSHOT ]
What a search finds: one of the 256 place pages, in the site's own frame, with its directions in three apps. From the draft, 19 October.

What a search finds: one of the 256 place pages, in the site's own frame, with its directions in three apps. From the draft, 19 October.

Tobago Explorer Essentials is the map she asked for. The island stands in 3D under her drawn icons, with 256 places in 16 kinds from OpenStreetMap and her own additions. Each place has directions in the visitor's choice of app, and twelve topic pages group them for search. It keeps Tobago's own time, so it darkens at night, and it has a street map and a button that finds what is nearby.

Every place lives in one sheet, and everything a visitor or a search engine sees is built from it. A place marked "on request" leaves no trace in what ships, and the check after the build fails if one does: her brand is to be discovered, not broadcast.

[ THE PLACES ]
The places: one sheet, and everything built from it A sheet of 277 rows, one per place, feeds the build. The build gives a beach with restrooms and showers that second kind, so one place keeps one pin and one page, and leaves out every place marked to be told on request, failing its check if any trace of one is found. From it come 256 pins on the island and the street map, 256 place pages with directions, 12 topic pages, the key and its counts, and the sitemap, the brief for AI assistants and the structured data. THE PLACES · ONE SHEETand the build that reads itthe places sheet277 rows: a name, a kind, the coordinates, thefacilities, a fee, a video, her drawn trail map.A row can be hidden, or marked to be told onrequest.the buildReads the sheet. A beach with restrooms andshowers gains that second kind: one place, onepin, one page. A place told on request is leftout whole, with no name, id or coordinates, andthe check after the build fails if any trace ofone is found. EVERYTHING BUILT FROM IT256 pins, on the island and the street map256 place pages, each with its directions12 topic pages that group them for searchthe key, and the count beside each kindsitemap, AI brief and structured dataONE SOURCE PER FACT: A PLACE CHANGES IN ONEROW, AND EVERYTHING ELSE IS BUILT FROM IT

One sheet holds every place. The build gives a beach its second kind and leaves out, whole, any place told on request; everything a visitor or a search engine sees is built from what remains.

On 16 October her admin was built on OPI's client admin kit: the requests her forms bring in, bookings, payments and clients, and her catalogues, posted from it as books that turn.

The decision that mattered

A map has to read as a map before it can do anything else. Walking through it on 7 October, we could not read ours: the island was a green blob, the roads and rivers could not be picked out, and every crowd of places showed a fork and knife with a number, whatever it held.

[ SCREENSHOT ]
Before, 7 October: the island at overview as the walk-through found it. The trees hide the roads, and every crowd of places shows a fork and knife with a number.

Before, 7 October: the island at overview as the walk-through found it. The trees hide the roads, and every crowd of places shows a fork and knife with a number.

The cause was the drawing itself. Eighteen thousand 3D trees stood over a ground texture that already painted the forest, the roads and the rivers, so from any height they hid all three. The decision was to let the ground carry the whole island and give each layer of detail the distance at which it can be read.

[ BY DISTANCE ]
What the island draws as the camera comes closer Two panels. The first is a chart of the map's layers against the camera's distance from the ground, from 130 km on the left to under a kilometre on the right. Main roads and the destinations show at every distance. Rivers appear from 70 km, the practical stops from 36 km, minor roads from 30 km, trees grow in from 19 km and are full from 6 km, houses appear from 16 km, and the everyday stops from 15 km. The second names what three of the layers hold: destinations are beaches, waterfalls, trails, hospitals, the airport and the ferry; practical stops are health centres, pharmacies, police and fuel; everyday stops are food, cash and restrooms. BY DISTANCE · WHAT THE ISLAND DRAWSas the camera comes closerFAR: THE WHOLE ISLANDCLOSE: A VILLAGE13070361961 kmmain roadsdestinationsrivers70 kmpractical stops36 kmminor roads30 kmtrees: growing in, then full19 kmhouses16 kmeveryday stops15 km WHAT THE LAYERS HOLDdestinationsbeaches, waterfalls, trails, hospitals, airport,ferrypractical stopshealth centres, pharmacies, police, fueleveryday stopsfood, cash, restroomsHOW TO READ THE BARSfrom the distance beside it, all the way ingrowing in, then fullTHE GROUND ALREADY PAINTS THE FOREST, ROADS ANDRIVERS; DETAIL ARRIVES WHERE IT CAN BE READ

What the island draws as the camera comes closer, read from the map's own code: main roads and the destinations from any height, the trees only where they can no longer hide the roads.

The trees now grow in under 19 km and stand full under 6; houses arrive under 16 km; the main roads show from any height. Beaches, waterfalls and trails come first, practical stops such as pharmacies under 36 km, food and cash under 15.

A crowd of places became a pill showing the icons of what is in it and how many. North is up, and the island fits the part of the screen the key leaves open.

[ SCREENSHOT ]
After: the map's first screen on the draft today, lit for the afternoon like the before. Her drawn key beside the island, the roads and rivers on the ground, and each crowd a pill showing what is in it and how many.

After: the map's first screen on the draft today, lit for the afternoon like the before. Her drawn key beside the island, the roads and rivers on the ground, and each crowd a pill showing what is in it and how many.

The same walk-through cut what the map loads from about 3.4 MB to about 2.0 MB. Her key's artwork had been 2.2 MB of pictures five to ten times larger than the places they fill, and became 0.5 MB. The title and the key now work before the island has finished drawing.

Where it stands

A draft, not launched. It went to the owner on 8 October, hidden from search engines, and dweekendr.com is still her WordPress site.

Her notes came back as five pages of screenshots marked up by hand, and were built on 15 October: a black overlay at her own strength on every cover photograph, her red as the accent in place of the pink, four more kinds of help on the assistance form, one Services menu, and five beaches that now show under restrooms and showers. Each beach stayed one place with a second kind, not a second pin.

[ HISTORY ]
From her voice note to her admin: what landed, day by day Two panels: the days the work moved, with a bar per commit and a line saying what landed. 30 September: her voice note, the map prototyped as an app of its own, her site captured whole. 5 October: the site rebuilt. 7 October: two walk-throughs of the map and its fixes, and the repository's first commit. 8 October: the map's controls in her colours, the draft sent to her. 10 October: the report and plan revised. 15 October: her marked-up edits built. 16 October: her admin, her catalogues and her illustrations. 16 commits in all, the first on 7 October. HISTORY · WHAT LANDED, DAY BY DAYfrom her voice noteone bar for each commit30 Sep 2026before the repositoryher voice note; the map prototyped as an app ofits own; her site captured whole5 Oct 2026before the repositorythe site rebuilt: a design language, search andAI surfaces, her Instagram7 Oct 2026two walk-throughs of the map, and its fixes; therepository's first commit8 Oct 2026the map's controls in her colours; the draft sentto her AND ON, DAY BY DAYto her admin10 Oct 2026the first-draft report and the plan revised15 Oct 2026her marked-up edits built, with a design pass16 Oct 2026her admin on OPI's client admin kit; hercatalogues; her illustrationsSENT TO HER EIGHT DAYS AFTER SHE ASKED; HEREDITS BUILT A WEEK LATER; NOT LAUNCHED

From her voice note on 30 September to her admin on 16 October: the draft with her on the eighth day, her edits built a week later.

Her illustrations went in the next day, and her admin is built but not yet in her hands. Before the site can go live, its forms must reach her inbox, dweekendr.com and its email must move across, and the new site must be put in front of search engines. The captures here are the draft's, from 7 and 19 October; the pictures and drawings in them are hers.

Next — Noble Link →

Need your website to do something your platform won't?