Plan something. Share one link. See who’s coming.
KitaSoon is a simple event-planning app for the gatherings that happen in everyday life: lunch with friends, weekend hikes, language exchanges, board game nights, tennis meetups, coffee chats, and community events.
Instead of letting important details disappear inside a busy group chat, KitaSoon gives every event its own shareable page. The time, place, description, preparations, and RSVPs stay together, so everyone knows where to find the latest information.
Whether you’re inviting two people or a few dozen, KitaSoon helps everyone stay on the same page.
Why I Built It
I enjoy bringing people together, but I found that the available tools were often either too much or not enough.
Large event platforms felt overly complicated for casual gatherings. Messaging apps were convenient at first, but important details quickly became buried as the conversation grew. People would ask the same questions, plans would change, and it became difficult to know who was actually coming.
I built KitaSoon as a simpler middle ground: a permanent, shareable home for each event without the overhead of a large event-management platform.
How It Works
An organizer creates an event page with the essentials:
- What the event is
- When it starts and how long it lasts
- Where everyone should meet
- Why people might want to join
- What participants should bring or know
The organizer can then share the event using a single link.
Events can be private or public. Private events stay off the organizer’s public profile and event feeds but can still be shared directly. Public events appear on the organizer’s profile and may also appear in the home feeds of people who follow them.
If the plans change, the organizer updates the original event page. Even cancelled events keep their page, preventing an outdated message or link from becoming the wrong source of information.
Simple RSVPs, With or Without an Account
People can respond as Going, Interested, or Not Going.
Guests do not need to create an account just to RSVP. They can choose a nickname and respond directly from their browser.
Organizers can also:
- Set a total attendance limit
- Decide how many additional guests each participant may bring
- See who is going or interested
- Keep track of accompanying guests
- Manage attendance without maintaining a separate list
When a Going party cannot fit within the remaining capacity, KitaSoon automatically places the whole party on the waitlist. As space becomes available, eligible parties are promoted automatically.
Organize Related Events With Series
Organizers can group related public events into a Series, such as weekly tennis, board game nights, home parties, or neighborhood activities.
Each Series has its own public, shareable page. Visitors can browse its upcoming and recent events without signing in.
People who create an account can follow all public events from an organizer or select only the Series that interest them. Matching events then appear on their KitaSoon home page.
A Series is an organized collection rather than a fixed recurring schedule, so every event can still have its own time, location, capacity, and details.
Follow the Events You Care About
A KitaSoon account makes it easier to stay connected across events and devices.
Signed-in users can:
- Create and manage multiple events
- Add a name and profile photo
- Build a public organizer profile
- Create and manage Series
- Follow organizers or selected Series
- See relevant public events on their home page
- Keep their RSVPs connected to their account
- Browse upcoming and recent past events
- Filter events by organizer, follow, RSVP, waitlist, or cancellation status
Public profiles and Series can still be explored without an account. Signing in is only needed for features such as organizing, following, and keeping participation connected across devices.
Reminders and Important Updates
Signed-in participants can choose to receive email or device notifications.
KitaSoon can notify people who are Going about:
- Upcoming event reminders
- Event cancellations
- Changes to the time or location
- Promotion from the waitlist
Followers can also choose to receive announcements when a profile or Series they follow publishes a new public event.
Email and device notifications are controlled separately, allowing each person to decide how they want to hear from KitaSoon.
Built for Sharing
Each event page acts as the single source of truth before, during, and after an event.
People can:
- Share event, profile, and Series links
- Add events to their calendar
- Return for the latest details
- See when plans have changed
- View cancellations without losing the original page
This avoids the confusion of outdated information scattered across different chat conversations.
Accessible Wherever People Are
KitaSoon supports English and Japanese and displays event times appropriately across time zones.
It works in modern web browsers on phones, tablets, and desktop computers. It can also be installed as a Progressive Web App, providing an app-like experience without requiring a traditional app-store download.
KitaSoon also includes an offline fallback and preserves useful recently viewed information when a connection becomes unreliable.
An Ongoing Personal Project
KitaSoon is a personal project that continues to evolve through real-world use and feedback.
Recent improvements have focused on Series, event discovery, notifications, profiles, privacy, accessibility, mobile usability, offline resilience, and making the experience faster and more reliable for both organizers and participants.
I’m continuing to improve KitaSoon while keeping its purpose intentionally simple:
Make small events easier to organize and easier to join.
Built With
KitaSoon is built with:
- React and Next.js
- TypeScript
- Material UI
- AWS Amplify Gen 2
- Progressive Web App technology
- English and Japanese localization
- Responsive design for mobile, tablet, and desktop