Group chat with who's online
A chat room for your club, class or team inside your own app: messages appear instantly, you can see who's online and who's typing, and the history stays.
The problem this solves
Everyone already has five group chats. A room inside your own app keeps the conversation next to your events, files and members, and it belongs to you, not to a messaging company.
What you end up with
One or more rooms for signed-in members. New messages appear for everyone the moment they're sent, a dot shows who's online, and 'typing' shows who's about to answer. Leaders can remove messages, and scrolling up loads older ones.
How it works
- Members sign in and open a room.
- Messages show up for everyone the moment they're sent.
- A dot shows who's online; 'typing' shows who's about to answer.
- Older messages load as you scroll up.
- Leaders can remove a message or a member.
Build this in your app
Insight asks a few questions first, so it fits your app.
Built from
Realtime (live updates, chat, presence)
PlatformAdd live features that update the moment something changes, with no refresh, like chat, typing indicators, a live 'who is online' list, and instant notifications. DontCode runs the live connection for you, so there is nothing to set up or keep running.
Key-value store (shared temporary state)
PlatformOne shared place for the short-lived information your whole app needs to agree on, like login sessions, one-time codes, game lobbies, or a live 'who is online' list. Every copy of your app sees the same data the moment it changes, it can expire on its own, and there are no servers for you to run. For anything that must be kept permanently, use the database.
User roles & custom claims
AuthenticationSort the people in your app into roles, such as customer, staff or admin, so each one sees and does only what fits. Pick the role new people get, decide which roles people can choose themselves, and store extra details like a company name on every account. Having more than one role depends on your plan.
Data, your live rows like a spreadsheet
DatabaseSee and edit your app's real data like a spreadsheet. Open tables side by side in tabs, search and filter them, and fix a value in place. Changes wait until you press Apply, then all of them are saved or none are, so your live data is never left half-edited. Every row keeps a history of who changed what, and you can download any view as a CSV file. Removing someone from your list of users also removes their account, so only owners and admins can do it.
Related recipes
Live poll for a class or club
Ask a question, share a link or a short code, and watch the votes come in live on the big screen. Great for a class, a club meeting or picking the next event.
Team project board
A shared board for a group project: a card for each task, moved between To do, Doing and Done, with every change showing up for the whole team instantly.
Multiplayer game lobby
Players create or join a room with a short code, see who's in, mark themselves ready, and the game starts for everyone at once.