Live · Private-use system

Ocean Kids Club

A custom operations system built around Telegram—connecting families, staff, records, reminders and reporting in one dependable workflow.

TelegramTypeScriptCloudflare WorkersD1Google Sheets
01 / The brief

More than
a bot.

The interface lives in Telegram. The product behind it is an operational system with structured data, role-specific workflows and scheduled processes.

Put daily operations inside the interface people already know.

Ocean Kids Club coordinates recurring work between parents, staff and administrators. Registration, child information, absences, attendance and reminders all need to remain clear as the system grows.

OMLAYER designed the product as connected layers: a bilingual Telegram interface, workflow logic, an authoritative database, scheduled jobs and optional reporting to Google Sheets.

02 / Operational scope

One system.
Different roles.

Each capability belongs to the same operational model rather than becoming another disconnected tool.

01

Bilingual interface

English and Russian interaction within the same Telegram product.

02

Parent registration

Guided onboarding that turns conversations into structured records.

03

Child records

Information connected to the relevant parent and operational workflow.

04

Absence workflows

A consistent way to submit, store and process absence information.

05

Staff attendance

Dedicated staff interaction built into the same operational environment.

06

Reminders & reporting

Scheduled jobs and optional Sheets reporting reduce repetitive follow-up.

03 / System design

Layers that
hold together.

Telegram is the visible layer. Validation, orchestration, records and reporting remain separated behind it so each part can evolve responsibly.

Conversation in front.
Infrastructure behind.

People interact with a familiar chat interface. Cloudflare Workers receive and route events, D1 stores operational data, scheduled jobs handle time-based work, and reporting can be sent asynchronously to Google Sheets.

Telegram interfaceParents · Staff · Administrators
Bilingual
Operations layerWebhooks · Validation · Workflows
Workers
Data layerStructured operational records
D1
Scheduled & reporting layerReminders · Jobs · Optional reports
Sheets
04 / Build principles

Designed for
daily use.

The product is live and largely complete, with ongoing polish based on real operational use.

Familiar entry point

No separate application to teach, install or remember.

Structured underneath

Chat interactions resolve into dependable records and workflows.

Role-specific paths

Parents, staff and administrators reach the tasks relevant to them.

Room to evolve

Interface, workflows, data and reporting can improve as distinct layers.

Chant OM. We'll build your digital layer.

Have operations living in chat? Let’s turn them into a system.

Tell us what people repeat, where information gets lost and what needs to connect. We’ll respond with clear questions and a practical next step.