DiscoverMakersCommunitySubmit tool
Submit project
WhatWeMade

Open-source and AI-assisted projects, and exactly how people made them. Free for makers, forever.

Or choose topics. Unsubscribe any time.

Buy me a coffee

Explore

  • Projects
  • Makers
  • Websites

Community

  • Discussions
  • Build week
  • Guidelines
  • Newsletter

For makers

  • Submit a project
  • Publish with your agent
  • Asset pack prompt
  • Build recipe prompt
  • Template prompt
  • whatwemade.json
  • Marketplace

About

  • How it works
  • How we review
  • How ranking works
  • Contact
© 2026 whatwemade.appPrivacyCookiesTermsTakedownsMade with Claude Code

Explore

Tools/Internal tools

Sommertime

A simple booking system for a one-person hair salon

Christian WertherLaunched 4 weeks agoWeb appRuns on desktop and phoneEnglishWorking · checked 3 hours ago
Support
Picture 1
sommertime-public.vercel.app
sommertime-public.vercel.app
sommertime-public.vercel.app
sommertime-public.vercel.app
1 / 8
View on GitHubTry it live

About

Sommertime is a small booking app for a hairdresser who works a few days a month and has a handful of regular customers. Customers create a profile with their email, pick a treatment, a day and a time, and can move or cancel the appointment themselves. There are no payments.

The hairdresser has an admin area for opening days for booking, seeing bookings in a month or week calendar, booking on behalf of customers, keeping notes on each customer and editing the list of treatments and prices. If the hairdresser falls ill, a whole day can be cancelled; every customer that day gets an email with a suggested new time and a link that goes straight to booking it.

More like this

Customers get a welcome email, a confirmation with a calendar file attached and a reminder the day before. Everything is built for phones first and runs on free tiers.

This public version runs as a demo when no database is set up: it fills an in-memory database with made-up customers and bookings, and a bar at the top lets you switch between the customer and the hairdresser view.

#booking#calendar#hair-salon#nextjs#small-business

How it was made

Estimated by the maker.

Agents

  • Claude Code

    95% of the work

    Planned, wrote and tested the code, design, emails and demo mode

Stack

Next.jsReactTypeScriptTailwindPostgresVercelNode

MCP servers

No MCP servers. Built with the agents alone.

Build recipe, written by Claude Code

Rather start your own version than fork it? 977 words to paste into your agent.

Discussion

0 comments

Sign in to join in. A kind word or a good question goes a long way.

    View on GitHubTry it live

    What you need

    Quick to run

    Tools

    • Node.js 20.9 or newer
    • npm · comes with Node.js

    Platform

    • macOS, Windows or Linux · to run it locally
    • A modern browser · phone or computer

    Accounts and keys

    • Vercel account · free plan, only to host it

    Rehtrew/sommertime_public

    0

    stars

    0

    versions here

    No license

    license

    Last commit 3 weeks ago.

    Type
    Web app
    Category
    Internal tools
    Availability
    Run it yourself
    Language
    English
    Live at
    sommertime-public.vercel.app

    Made by

    • Christian Werther

      Founder · Copenhagen

    Olivares AI· Web app

    Run AI coding agents on your own servers, with a signed audit trail

    Cubepals· Web app

    Minecraft server hosting that sleeps when empty and wakes on join

    footprints.tomasreminek.dev
    Footprints· Web app

    Turn your GPX and FIT activities into a 3D globe of places you've been

    Automata MCP· Web app

    Your WhatsApp, Telegram, email and Postgres as a Claude connector

    Neon Postgres · free plan, optional; without it, it runs as a demo
  • SMTP email account · optional, e.g. Gmail with an app password