Starting point
A real estate website where every listing has its own page
Buying and selling are two different visitors, so this runs to seven pages — the largest starting point in the catalogue. The six sample properties are already laid out when a real estate agent opens the website builder: each has its own address, photo set and page, not a card in a grid.

Shown in the Skyline design style — one of 15 you can switch between; your business content carries over.



A listing is a page, not a tile
Six sample properties each carry a price, an address, beds, baths, square footage, a status of active, pending or sold, amenity tags and a photo set — and each resolves to its own URL, which is the difference between a portfolio and a search result. The site then forks: a Buy page with a four-question FAQ, and a Sell With Us page, because the two audiences want opposite things. The three real estate agents are listed individually, each with a licence line, a direct phone and email, and the neighbourhoods they cover; two market-report posts sit on an Insights page.
What the sample site comes with
Six listings with their own pages, three agents with a licence line, direct contact details and their own neighbourhoods, two written market-report posts, a four-question buyer FAQ, three sample reviews, and seven pages — the most of any starting point.
Anything on that list that takes something from a visitor or reads from a live schedule — a form, a booking, a coupon code, a subscribe box, a class timetable, a listing fed by a collection — goes online with Storefront Pro. Storefront publishes the rest of the page exactly as you built it; where this template gives one of those a page of its own, that page is the one that waits for the upgrade.
What the site covers
- Listings
- Team
- Valuations
- Market reports
7 pages included
- Home
- Listings
- Buy
- Sell With Us
- Agents
- Insights
- Contact
What is in scope, and what stays in your own systems
Listings are entered by hand or in the back office. There is no MLS or IDX feed, no syndication out to portals, and no saved-search or alert system for buyers.
Every count and price on this page was read out of the template itself rather than written by hand, which is why the numbers match the site you actually get.
What you get when you publish it
- Your own domain, hosting and HTTPS on the published site — not a subdomain of ours.
- Card payments run through your own Stripe account. Naratake takes 0% commission on the sale; only Stripe’s own card fee applies.
- Storefront Pro downloads the whole project as a standard Next.js app, so the site can be self-hosted with Naratake switched off.
- Building and previewing is free with no card. Storefront is $49 a month or $468 a year; Storefront Pro — which is where ordering and bookings go live — is $79 a month or $758 a year. The first payment is refundable in full within 7 days.
Questions people actually ask
Each of the six sample listings has its own page — what is on one, and how do I get my own properties in?
Every listing gets a real URL of its own rather than a pop-up: a photo gallery, the description and feature tags, a map at the address, an "Ask about this home" form that already knows which property it is, and a monthly-payment estimate seeded with that price. Status reads For sale, Sale pending or Sold, and a sold listing keeps its link working instead of 404ing. There is no MLS/IDX feed — you enter each property in the back office with beds, baths, square feet, type and photos, and both the Listings page and the home-page block read from that list. A page fed by a collection goes live on Storefront Pro.
What do the three agent cards hold besides a name and a photo?
Each agent record carries a role, a bio, a licence line, the neighbourhoods they cover and the languages they speak, and the same card renders on both the home page and the Agents page. The three demo agents ship deliberately unusable: 555-range phone numbers, .example email addresses, and a licence number of all zeros — so a half-finished site cannot reach a real person or state a credential you have not typed yourself. Replace those fields in the back office and the cards update everywhere they appear.