The screens are already wired together: buttons lead where they should, forms send, lists are drawn from a table.
A layout of the screens rather than a screenshot of a finished app: how it looks depends on your colours, type and content.
🎵
Home
A photo hero with the new release, a genre filter and a strip of covers. Releases live in a table: a new episode is a new row.
New release
Genres
Covers
Podcasts
💿
Release
Cover, genre, title, artist, number of tracks and length, all from the table row. Listen opens the player; Save adds the release to the listener’s own list.
Cover
Tracks · length
Listen
Save
🎶
Player
An audio player with the chosen release, the genre and a Back to collections button. The sound comes from a table column — a file in the app’s storage or your own address.
Now playing
Controls
Genre
Back
❤️
Favourites
Releases saved with the Save button, from a private table: each listener sees only their own, each with Listen and Remove.
Saved
Covers
Listen
Remove
What gets changed first
Releases, covers and audio are table rows, added from a phone.
Filter genres are set for your music or episode topics.
Paid access, if needed, is added with the Take payment action and your own till.
How to start from this template
1Open the builder and pick the template — it opens assembled and working.
2Replace the content with your own: table rows, text, photographs and prices.
3Connect your bot and press Publish — the app becomes a button in its menu.
Questions about this template
Where are the files stored?
In the app’s storage, or at a link to your own service. Storage size depends on the plan.
Will a listener see their favourites tomorrow?
Yes, when your bot is connected: favourites live in an “everyone writes their own” table, and only the listener sees their rows. Without a bot the list lasts until the app is closed.
Can access be charged for?
The template takes no payment, but it can be added: the Take payment action and your own till. We are not part of the settlement and take no percentage.