Project 04 / 04 · 2026

Wish Doors

An Advent calendar to fill with photos, words and voice notes, then give away in a single file.

Publisher
byohan, in-house app
Year
2026
Services
Flutter app · Web viewer · In-app purchase · Three languages (FR · EN · DE)
Stack
  • Flutter
  • Dart
Google Play
Editing a door in Wish Doors, with the message and buttons to add photos, videos or a voice note.
Wish Doors’ home screen, with a received calendar and one still being made.
Léa’s calendar open in Wish Doors, a grid of 24 coloured doors under falling snow.

Behind the scenes

Drag anything, or move it with the arrow keys

  • sky-top #0B1730
  • sky-bottom #243F66
  • berry #B3262E
  • fir #1F4D3A
  • frost #2C4F86
  • gold #E2C26E
  • paper #F6EFE2
  • ink #2B2118
Wish Doors’ Google Play banner, numbered doors over a snowy village, with “24 surprises, one a day” in French.
Door 3 open in Wish Doors, with Paul’s message and a button to thank him.

Key idea

24 doors, no server.

The brief

You fill 24 doors with photos, words and voice notes, then give the calendar away in a file sent by WhatsApp or email. Nothing is hosted on a server, and each door waits for its day to open.

01 · Each door waits for its day

Before opening a door, the app checks the time online. Moving the phone’s date forward is not enough to cheat.

02 · Opens even without the app

On an iPhone or a computer, the calendar opens in a web viewer. The file is read in the browser and never sent anywhere.

Serif

Fraunces

Le calendrier de Léa

Sans

Nunito

Le calendrier de Léa

byohan.fr

play.google.com


Doors 24

Languages 3

Themes 4


Flutter ✓

Dart ✓


Released 2026

App screens

  • Home
  • Creating
    • New calendar
    • Door grid
    • Editing a door
    • Voice note
    • Sending the file
  • Receiving
    • Calendar arrival
    • Recipient’s grid
    • Door content
  • Settings
    • Wish Doors Pro
    • Legal notice
  • Web viewer