Enjoy the lively adventure at ti&m's lake Zurich summer event "Shake the Lake". Sailing? Wakeboarding? We've got it all! Book your time slot with the Shake the Lake app now.
Initial Situation
The "Shake the Lake" summer event hosted by ti&m is a once-a-year event that draws numerous attendees eager to enjoy boat rides and lakeside activities. Unfortunately, the current organisational setup heavily relies on manual processes, creating significant overhead.
Customer data is collected at an information hut and written down by hand, leading to long wait times and increased potential for errors. Changes to boat schedules are also challenging to manage when just a small delay can have a big impact. Without a centralised system, rescheduling or notifying impacted customers about schedule changes is inefficient and often almost impossible to do, leading to confusion and dissatisfaction.
Overall, the reliance on pen-and-paper processes creates an administrative overhead that detracts from the overall event experience for both attendees and organisers.
Project Goal
Overall
The aim is to achieve an event experience that is uncomplicated and simple for attendees and the organisation committee. Achieving this goal will be done with a mobile app for attendees and a web application for the organisation committees administrative needs.
Mobile
Attendees will benefit from a user-friendly mobile app that simplifies the booking process, enabling them to easily select their preferred activities and time slots. The app will also send timely reminders and updates ensuring that the attendees are informed about their schedules and any changes in it.
Web App
The organisation committee will have access to a web app designed to optimise administrative planning. This platform will allow organisers to send custom notifications to attendees, add manual bookings for customers without access to the mobile app and reschedule time slots efficiently. By centralising and automating key processes, the system will significantly reduce manual overhead while enhancing the overall experience for both attendees and organisers.
Administrative Web Application
Event overview
This is the event overview page for the organisation committee. All basic event information is shown on this page and it can be edited here. This includes QR-Access-Codes for the mobile application.
Schedule
In the schedule view the organisation committee can see which boats exist and which time slots are available. The time slots can be opened in a detail-view via clicking on them. There, committee members will find direct links to create new bookings for this slot.
Activities
The committee can create, delete and edit activities with ease.
Boats
Each lake activity requires a boat to transport the participants. Each boat is rented for a given amount of time, in which bookable time slots are available.
Bookings
Create and change bookings manually for attendees who do not have mobile access.
Mobile application
Simple flow to book a ride
The event attendee starts at the landing page of the mobile app. They have to scan a valid event QR-Code in order to access the event.
The attendee can book themselves into an activity with ease on their own mobile phone and their already provided login data.
Your ride is just a few minutes away!
Developed solution and its benefits
The Shake the Lake application is a digital platform consisting of a mobile app for attendees and a web application for the organisation committee. This system modernises and automates the booking and scheduling process, significantly reducing manual work while enhancing the overall experience for both guests and event staff.
- Simple time slot booking for attendees: Event attendees can easily book boat rides and other lakeside activities through the mobile application by providing all necessary details on their own mobile phone. This eliminates long queues and reduces the need for in-person registration.
- Centralised scheduling updates: The mobile app sends reminders and instant notifications about schedule changes, keeping attendees informed and minimising confusion.
- Administrative efficiency for organisers: The web app enables the organisation committee to manage bookings, make manual entries for guests without mobile access and reschedule time slots seamlessly.
- Custom communication: The organisation committee can send customised schedule updates to attendees, ensuring timely and effective communication.
- Overview of bookings: The web app provides access to booking status and schedules, as well as providing insight into who booked which events.
The benefits of the developed solution provide a robust and stable event managment by making the registration process easier, faster and less prone to human error as well as improving the communication between the committee and attendees. This has been streamlined by having one centralised location that sends notifications out to the attendees, so there's less need to chase after stragglers.
Testimonial
«Shake the Lake transformed how we manage our summer event. The app made booking seamless for attendees, while the web app made administrative effort and communication easy.»
ti&m organisation committee
Key terms
- Programming languagesJava, Typescript
- Frontend StackReact.js
- Mobile StackReact Native
- Backend StackSpringBoot
- DatabasePostgreSQL
- Deployment PlatformAzure
- Other tools usedFigma (UX/UI), GitLab, Miro
Client

ti&m AG
Buckhauserstrasse 24
8048 Zürich
www.ti8m.com
Team
Team (from left to right)
Frithjof Hoppe
Noel Sollberger
Alain Burger
Remo Aebi
Denis Wilhelm
Nadine Zbinden
Timon van den Nobelen
Coach
Sonja Hof