Class management and booking app for children


Country: Denmark

Scope of Work: Backend API, Web application, Mobile application.

portfolio-header- Class management and booking app for children

Story

The main idea of this app is to help children find and discover the best activities and experiences.

It connects children to volunteers that teach classes in different hobby clubs.

During the classes, children check in, so parents and volunteers can track their attendance.

Challenge

Develop an activity booking application for scheduling and managing kid classes.

Our tasks were:

  • Develop mobile application for children and volunteers
  • Create the web admin panel for managing the app.
  • Сonnect these two parts that сomplement each other into a single functional system

Functionality

Advanced search

booking mockup 1
01
Search by activities

Children can easily find any activity by typing it into a search bar

02
Sorting by subscribed activities

Children see the activities they are attending first

03
Sorting by closest activities

The activities are displayed according to the schedule

Groups and activities

booking mockup 2
01
Timing

Each group has classes at a certain time of the week. Children can choose the time and date convenient for them.

02
Subscription / Unsubscription

Children can subscribe to different hobby clubs, as well as unsubscribe if they don’t find them interesting.

03
Check-in

Сhildren can check in during the class, but only if it has started. Volunteer, in their turn, can check out the kid that has checked in, but wasn't present at the class.

04
Messages and notes

You can compose messages both to seperate users and entire groups, filter, and search them.

Web management

booking mockup 3
01
Users management

Administrators can add, edit, and delete children and volunteers

02
Activity management

Delete, add, or edit list of activities and hobby clubs

03
Group management

Delete, add, or edit groups and their schedules

Web statistics

booking mockup 4
01
Children attendance

Managers and volunteers have an access to the attendance statistics.

02
Statistics of a certain activity

Managers can choose a certain activity and see the statistics of its attendance over some period of time

03
Statistics of a certain kid

Managers can choose a kid and see the statistics of activities he/she has visited over a certain period of time

04
General statistics

The application provides the number of all registered users with the ability to filter them.

Technology Stack

Result

Our Client has received both web and mobile activity booking applications for kids and providers. With this app, children can easily book and attend activities they like, when managers and providers can track the class attendance and improve leisure activities at schools.

What our clients say

Long-standing relationships with our customers - this is what we strive for.
Your success is our motivation.

Stephen Ives

MVP Development Services

Tom Hay

Web Application Development Services

Stephen Beckham Jr

CEO, MergeIn

Markus Smet

MVP Development Services

Nadim T. Alawi

Partner, Proces Ingeniøren ApS

Ned Daze

MVP Development Services

Adrian Kent

MVP Development Services

Jerry Shkavritko

CEO, Canary Office

Ian McManus

MVP Development Services

Ian Herzog

Owner of Experitix

Bryan Kennedy

Director, Science Museum of Minnesota

Bill Youngdahl

MVP Development Services

Andrew Wilkin

Web Application Development Services

Check more reviews onclutch logo

Now, let’s turn your business idea into reality

Let’s discuss your business plan and further actions together.

Schedule a call with our CEO
Mykola Striletskyi

  • Date&Time
  • Details
  • Confirm

Choose date

Choose time

Please select relevant timezone and the exact hour

  • US
    • UTC -08:00 Pacific Time
    • UTC -07:00 Mountain Time
    • UTC -06:00 Central Time
    • UTC -05:00 Eastern Time
  • Europe
    • UTC +00:00 Dublin, London, and Lisbon
    • UTC +01:00 Central European Time
    • UTC +02:00 Eastern European Time
    • UTC +02:00 Chisinau and Tiraspol
    • UTC +02:00 Kaliningrad
    • UTC +03:00 Istanbul, Kirov, Minsk, and Moscow
    • UTC +04:00 Astrakhan, Samara, Saratov, and Ulyanovsk
  • Canada
    • UTC -08:00 Pacific and Yukon
    • UTC -07:00 Mountain
    • UTC -06:00 Central
    • UTC -06:00 Saskatchewan
    • UTC -05:00 Eastern
    • UTC -04:00 Atlantic Time
    • UTC -03:30 Newfoundland
  • Africa
    • UTC +00:00 Greenwich Mean Time
    • UTC +01:00 Central European Time
    • UTC +01:00 Ceuta
    • UTC +02:00 South Africa Time
    • UTC +03:00 East Africa Time
  • America
    • UTC -10:00 Adak and Atka
    • UTC -09:00 Anchorage, Juneau, Metlakatla, and Nome
    • UTC -08:00 Pacific Time
    • UTC -07:00 Mountain Time
    • UTC -07:00 Chihuahua and Mazatlan
    • UTC -07:00 Arizona Time
    • UTC -06:00 Bahia Banderas, Merida, Mexico City, and Monterrey
    • UTC -06:00 Belize, Costa Rica, El Salvador, and Guatemala
    • UTC -06:00 Central Time
    • UTC -05:00 Jamaica and Panama
    • UTC -05:00 Eastern Time
    • UTC -05:00 Havana
    • UTC -04:00 Eastern Carribean Time
    • UTC -04:00 Glace Bay, Goose Bay, Halifax, and Moncton
    • UTC -03:00 Argentinian Time
    • UTC -03:00 Asuncion
    • UTC -03:00 Campo Grande and Cuiaba
    • UTC -03:00 Godthab
    • UTC -03:00 Miquelon
    • UTC -03:00 Santiago
    • UTC -03:30 St Johns
    • UTC -02:00 Noronha
    • UTC -02:00 Sao Paulo
    • UTC -01:00 Scoresbysund
    • UTC +00:00 Danmarkshavn
  • Antarctica
    • UTC -03:00 Palmer and Rothera
    • UTC +00:00 Troll
    • UTC +03:00 Syowa
    • UTC +05:00 Mawson
    • UTC +06:00 Vostok
    • UTC +07:00 Davis
    • UTC +08:00 Casey
    • UTC +10:00 DumontDUrville
    • UTC +11:00 Macquarie
    • UTC +13:00 McMurdo and South Pole
  • Antarctica
    • UTC +01:00 Longyearbyen
  • Asia
    • UTC +02:00 Amman
    • UTC +02:00 Beirut
    • UTC +02:00 Damascus
    • UTC +02:00 Famagusta and Nicosia
    • UTC +02:00 Gaza and Hebron
    • UTC +02:00 Jerusalem and Tel Aviv
    • UTC +03:00 Baghdad, Bahrain, Istanbul, and Qatar
    • UTC +03:30 Tehran
    • UTC +04:00 Baku, Dubai, Muscat, and Tbilisi
    • UTC +04:30 Kabul
    • UTC +05:00 Aqtau, Aqtobe, Ashgabat, and Ashkhabad
    • UTC +05:30 New Delhi, Mumbai, and Calcutta
    • UTC +05:45 Kathmandu and Katmandu
    • UTC +06:00 Almaty, Bishkek, Dacca, and Dhaka
    • UTC +06:30 Rangoon and Yangon
    • UTC +07:00 Indochina Time
    • UTC +08:00 China, Hong Kong, and Singapore
    • UTC +09:00 Seoul and Tokyo
    • UTC +10:00 Ust-Nera and Vladivostok
    • UTC +11:00 Magadan, Sakhalin, and Srednekolymsk
    • UTC +12:00 Anadyr and Kamchatka
  • Atlantic
    • UTC -04:00 Bermuda
    • UTC -03:00 Stanley
    • UTC -02:00 South Georgia
    • UTC -01:00 Azores
    • UTC -01:00 Cape Verde
    • UTC +00:00 Canary, Faeroe, Faroe, and Madeira
    • UTC +00:00 Reykjavik and St Helena
    • UTC +01:00 Jan Mayen
  • Australia
    • UTC +08:45 Eucla
    • UTC +08:00 Perth and West
    • UTC +09:30 Darwin and North
    • UTC +10:30 Adelaide, Broken Hill, South, and Yancowinna
    • UTC +10:00 Brisbane, Lindeman, and Queensland
    • UTC +11:00 Australian Eastern Daylight Time
    • UTC +11:00 LHI and Lord Howe
  • Brazil
    • UTC -05:00 Acre
    • UTC -04:00 West
    • UTC -02:00 DeNoronha
    • UTC -02:00 East
  • Chile
    • UTC -05:00 EasterIsland
    • UTC -03:00 Continental
  • Indian
    • UTC +03:00 Antananarivo, Comoro, and Mayotte
    • UTC +04:00 Mahe, Mauritius, and Reunion
    • UTC +05:00 Kerguelen and Maldives
    • UTC +06:00 Chagos
    • UTC +06:30 Cocos
    • UTC +07:00 Christmas
  • Mexico
    • UTC -08:00 BajaNorte
    • UTC -07:00 BajaSur
    • UTC -06:00 General
  • Pacific
    • UTC -11:00 Midway, Niue, Pago Pago, and Samoa
    • UTC -10:00 Honolulu, Johnston, Rarotonga, and Tahiti
    • UTC -09:00 Gambier
    • UTC -09:30 Marquesas
    • UTC -08:00 Pitcairn
    • UTC -06:00 Galapagos
    • UTC -05:00 Easter
    • UTC +09:00 Palau
    • UTC +10:00 Chuuk, Guam, Port Moresby, and Saipan
    • UTC +11:00 Bougainville, Efate, Guadalcanal, and Kosrae
    • UTC +12:00 Funafuti, Kwajalein, Majuro, and Nauru
    • UTC +13:00 Auckland
    • UTC +13:45 Chatham
    • UTC +13:00 Enderbury, Fakaofo, and Tongatapu
    • UTC +13:00 Fiji
    • UTC +14:00 Apia
    • UTC +14:00 Kiritimati

Please, select a time?

    Now, tell us about yourself a bit

    Confirm meeting for

    Thank you!

    See you on