Menu
← Back to my work

Client case study · Janey’s · Now live

More than a new website. A new way to run the show.

Janey’s Coffee House & Bodega brings coffee, food, and live music together in Cave Creek, Arizona. I replaced its WordPress site and calendar plugin with a custom platform that connects the guest experience to the work happening behind the scenes.

Client
Janey’s Coffee House & Bodega
Industry
Hospitality & live music
Work
Website, calendar & staff tools
Status
Live · October 2026
Janey’s new homepage with its Bodega wordmark, warm desert colors, and a photograph of the coffee house entrance
The new Janey’s website, live at cavecreekazmusic.com since October 15, 2026.

The starting point

Keep the character. Rethink the tools.

The original site already carried the essentials: menus, venue information, and a busy live-music calendar. Events were entered manually in WordPress each week, with a calendar plugin handling their public presentation.

The work went well beyond a fresh coat of paint. Repeat bookings, last-minute changes, menu updates, artist information, and community photos all needed a place in the plan. Live music has enough moving parts already.

Original Janey’s WordPress homepage with its large logo, venue photograph, and upcoming-events sidebar
Before: the original WordPress homepage and calendar-plugin sidebar, captured in October 2026.

What I built

One connected experience, on both sides of the counter.

For guests

  • Today’s music, weekly and monthly calendars, and individual event pages.
  • Searchable food menus, coffee and drink information, and printable menus.
  • Artist profiles, a photo gallery, and a simple way to share a photo.
  • Clear venue details and a design built for browsing on a phone.

For the team

  • Custom booking tools with reviewed repeat schedules and individual date changes.
  • Editors for menus, artists, photos, site images, and announcements.
  • Staff access assigned by responsibility, with a readable change history.
  • Photo moderation and printable QR flyers for the venue or a specific event.

The heart of the site

A calendar that understands the gig.

Today’s lineup, the full calendar, and event details draw from the same schedule. Guests can browse by week, month, or a specific date; phone layouts turn the calendar into readable day-by-day listings.

Behind the scenes, staff can create single bookings or weekly and monthly repeats, review the dates before saving, and change an individual performance without losing the rest of the series. Cancellations and postponed dates have explicit states, while event links and attached photos retain their identity as details change.

Dedicated tools handle tap takeovers and wine tastings, including the brewery or winery details and accompanying music. Private-event closures appear clearly in the public calendar so guests know when the venue is unavailable.

Janey’s live calendar with weekly music listings and event details
The live calendar brings music, specials, and event details into the same view. Listings shown are an October 2026 snapshot.

Useful every day

Food and coffee menus are structured content, with names, descriptions, prices, options, and section notes that staff can maintain. Guests can search the food menu and narrow it by category instead of hunting through a long page.

The printable food menu uses the same content and includes the full menu, even if a visitor has been filtering it on screen. Artist profiles give performers their own place on the site, connecting the schedule with biographies and published photos.

Janey’s food menu with a search field, category filters, print control, and structured breakfast items and prices
The new menu combines the feel of a printed menu with search, category filters, and staff-managed content.

Made for the community

Turn a night out into part of the story.

Guests can share a photo without creating an account. Staff can print a general photo-sharing QR flyer or one for a specific performance, so the photo form already knows which event the guest attended.

Publication consent and staff review are built into the process. Pending photos stay private; approved images can appear in the gallery and relevant artist or event pages. Staff can organize the collection and pin selected photos to the top.

Guests get to contribute to the story, and the team gets the final say on what goes public. Both matter.

The application behind the website

Give people the tools their role needs.

Invited staff sign in with an email code and see the tools assigned to them. Menu maintainers, event organizers, and photo reviewers can work in their own areas; managers and owners handle the appropriate account permissions.

Changes carry a readable history, and safeguards check for conflicting edits before saving over someone else’s work. Scheduled announcements let staff post a timely message with an expiration, while image controls keep routine updates out of the codebase.

The custom stack uses Next.js for the site and staff application, Supabase for database, authentication, and storage, and a GitHub-to-Vercel deployment workflow. The technology supports the everyday jobs: update a price, adjust a booking, approve a photo, or tell guests what changed.

A careful migration

Bring the history along.

Existing bookings came across from the old calendar’s published data. Repeat imports avoided duplicates and preserved staff edits, event identities, and photo associations. Legacy page, event, and image URLs redirect to their new destinations, so old links still have somewhere useful to go.

The new site launched on October 15, 2026, at Janey’s existing domain, cavecreekazmusic.com. Public pages include search metadata, event information for search engines, and share images with event details. Launch checks covered the live site, staff sign-in, inquiry emails, and guest photo submissions; the existing email setup stayed in place through the move.

Now live

Built around how Janey’s actually works.

Janey’s now has a welcoming public website and purpose-built staff tools in one platform. Guests can find the next show, browse the menu, and share a memory; the team has a connected place to manage the details. The launch is complete, with a foundation built around the venue’s everyday work.

Visit the live website

Need more than a brochure website?

Tell me what your team updates, schedules, approves, or chases down each week. Those everyday jobs are a useful place to start.

Discuss your project