Build the app you keep thinking about.
Describe your idea. Sanic AI builds the real app, end to end.
Describe your idea. Sanic AI builds the real app, end to end.
A month, an agenda and your calendars, on the device
Tempo is a local-first calendar built with Sanic UI. Three colour-coded calendars and twenty events around today ship with the app. Browse the month grid with event dots, tap a day to see its events, or read the continuous agenda. Create events with all-day toggles, date and time pickers with validation, location, notes, reminders and daily or weekly repeats. Manage, recolour and hide calendars, and share an event from its page. Everything stays on the device.
Tempo is a clean, local-first calendar that feels lived-in from the first open: three colour-coded calendars and twenty events around today ship with the app. The Month tab shows a grid with a dot per calendar on each day and lists the selected day's events below it, Agenda is a continuous list grouped by day with times and locations, and every event opens into a page with details, edit, a guarded delete and share. The editor handles all-day events, start and end times with validation, location, notes, reminders and daily or weekly repeats that are expanded into real occurrences. Calendars can be created, renamed, recoloured and hidden, and Settings set the week start and default duration.
For developers: exactly what is included when you start from this template, taken straight from the template's own code.
calendarseventssettings