Ghosttown Coffee, Kings Park, NY: website case study

Ghost Town Coffee Co. is a coffee shop at 23 Indian Head Road in Kings Park, open every day from 7 to 3: coffee, tea, smoothies and pastries. The site is built for ordering ahead: a customer puts an order together on their phone and picks it up at the counter.

What it does
Order ahead for pickup · Pickup codes · Follows the shop’s hours · Card-payment ready · Built for phones
Role
Design, build, deploy
Year
2026
Status
Full build · not yet launched by the business
Built with

Next.js · TypeScript · Stripe · Resend · Nodemailer

The Ghost Town Coffee store: the green skull logo on a checkered cream hero, with Order online and See the menu.

What was built

  • The full menu, by category, with the choices people make: milk, size, tea flavor.
  • A pickup code for every order, so the customer gives a name or a code at the counter.
  • Ordering follows the shop’s real hours. It stops taking orders ten minutes before close. Outside opening hours the menu stays browsable, and only placing the order waits for the morning.
  • Card payment (Stripe) on the shop’s own site once the shop connects its account. Without it, the site falls back to pay-at-pickup orders.
  • Orders are built to land in the shop’s inbox by email, through an email-sending service (Resend) or straight through Gmail. If email isn’t connected, the order page says plainly it’s a preview instead of quietly losing the order.
  • No invented phone number. The shop hasn’t published one, so every “call us” path falls back to Instagram or email.
  • A privacy policy, terms, an order policy and a cookie notice.

The look

The palette comes straight from the shop’s logo: deep forest green on warm cream. A colour the logo doesn’t have doesn’t go on the page. The one pattern is a green-and-white checkerboard, like a diner tablecloth, and it’s what keeps the site from reading as a generic cream landing page.

It was built for a phone first. Almost nobody orders coffee sitting at a desktop.

Where it stands

The site is built and working at ghosttown-coffee.vercel.app. Place a full order to see how it works. The order page says clearly nothing is sent to the shop yet. Payments and order emails switch on when the shop connects its own Stripe and email accounts, which belong to the shop, not to us.

Online ordering

Want your customers
ordering ahead?

See also web design in Hicksville.