daily_content/today · daily_days · tracks_library · daily_reflections · future_albums
Daily Sanctuary — Admin Overview
This admin page manages:
daily_content / today— “Song of the Day (audio)” and blue/brown writing blocks.daily_days / YYYY-MM-DD— archive of each day’s audio + writing.tracks_library— long-term library for all albums and 12,000 songs.future_albums— audio tracks for the 3 main albums (Warm, Bedside, Daily Blue).daily_reflections— one-word messages sent by users (if used publicly).
Typical workflow for one day:
- Log in.
- Choose or create one track in the Track Library, and apply it as “Song of the Day”.
- Fill today’s writing (theme, scripture, reflection, Quiet Word) and save.
- Separately, in Future Albums (Audio), post tracks for each album (title + minutes + MP3 URL).
Admin login
Use an email/password account that exists in Firebase Authentication and is allowed to manage this project. Without login, you cannot read or write the daily data.
Daily content document — “Song of the Day (audio)” + writings
These fields map directly to the Firestore document daily_content / today.
When you save, the same content is also stored in the archive list below as a separate “day”.
No content loaded yet.
Preview public display
This is a local preview only. It shows how the two public blocks use the fields above. Editing the fields updates this preview immediately. Saving writes to Firestore and into the archive list.
Theme: Quiet Trust
“Be still, and know that I am God.”
Reflection text will appear here. It should speak gently to tired bodies and hearts.
Recommendation text will appear here.
“Even though I walk through the darkest valley, I will fear no evil, for You are with me.” (Psalm 23:4)
One-line prayer: “Jesus, stay with me in this weakness.”
This block appears above the playlist on the public page.
Saved days (each Save creates a new card)
Every time you click “Save changes”, the current content is stored here as a new archive document. You can reload a day into the form or delete it completely.
Loading archive…
Tracks Library — albums & songs for 12,000 pieces
Each row is one track stored in tracks_library.
Use statuses (draft, mix, published), tempo, tags, and optional Quiet Word defaults.
When a track is ready, click “Song of the Day” to fill the daily audio + Quiet Word.
| Album | Track | Focus / Tempo | Status | Actions |
|---|---|---|---|---|
| Loading tracks… | ||||
No tracks loaded yet.
Use this form to create or edit one track. Duration can be typed manually or filled with “Auto from URL”. Quiet Word fields here are optional defaults that can be copied into the daily Quiet Word block.
If you often use the same Quiet Word + one-line prayer with this track, you can store them here. When you click “Song of the Day”, these can be copied into the daily Quiet Word block.
No track selected.
Future Albums — post real audio for each album
This section is only for audio tracks. Each card below is one album. For every song you add, type: title, duration (seconds or mm:ss), and a MP3 URL.
The public page will read these lists and show the tracks under the three “Future Songs · Coming Soon” cards.
My Cells Are Regenerating
Only audio info appears. No text will be shown on public page here, only song list.
- No tracks yet. Add your first audio below.
Starting This New Night
Very slow pieces for nights and hospital rooms. Only song list is visible publicly.
- No tracks yet. Add audio below when you are ready.
Album · Gentle Days
Short daily tracks for quiet mornings and afternoons. Audio list only.
- No tracks yet. Add gentle daytime audio when it is ready.
Future albums not loaded yet.
One-word reflections (list, edit, delete)
This table reads from the Firestore collection daily_reflections.
Each row usually has: word, createdAt, and userId.
You can edit spelling of word or delete any record.
| Word | Created at | User ID (short) | Actions |
|---|---|---|---|
| Loading… | |||