Prompt template
Journal app prompt — copy, paste, build
A prompt for a native daily journal app — entries, mood tags, writing prompts, and a calendar. Designed for offline-first use with optional iCloud sync placeholder.
The prompt
Build a native iOS and Android journal app with: (1) a home screen showing today's entry (or a "start writing" CTA) plus a 5-day streak strip, (2) a writing screen with a soft-focus background, optional daily prompt, mood tag picker (5 emojis), and word count, (3) a calendar tab showing month-view entry density, (4) a search tab to filter past entries by text or mood, (5) a settings screen with a passcode lock toggle and export-to-Markdown action. Use Expo, React Navigation, twrnc for styling, AsyncStorage for entries, and Expo LocalAuthentication for the passcode. Default to light mode with a warm cream background.
Variants
Lite
Build a journal app with daily entries, mood tags, and a calendar view. Skip the passcode and export.
Pro
Build a journal app with daily entries, prompts, mood tags, calendar view, search, passcode lock, Markdown export, and on-device sentiment analysis to surface emotional patterns over time.
What you get
- Expo + React Native project ready for Snack live preview
- Daily entry editor with prompts and mood tags
- Calendar view of entry density
- Full-text + mood search
- Passcode lock with Expo LocalAuthentication
- Markdown export action
Screens included
- Home
- Write
- Calendar
- Search
- Settings
Why this prompt works in AppGenie
Journals are intensely personal — typography, spacing, and the writing surface matter. Iterate on the writing screen in chat ("widen the line height to 1.7", "switch to a serif headline font") without re-running the whole pipeline.
Related prompts
Prompt
Mood tracker
A prompt for a small, calm native mood tracker — daily check-in with a 5-point scale, tags for context, a weekly chart, and a calendar heatmap. Designed for visual polish and a privacy-first storage model.
Open prompt →Prompt
Meditation app
A prompt for a calm native meditation app — timed sessions, ambient audio, breathing exercises, and a streak. Tuned for visual polish and a small-but-precise feature set.
Open prompt →Prompt
Habit tracker
A clean prompt that produces a focused habit tracker — daily check-ins, streak math, weekly heatmap, and reminders. Tuned to keep the A4 manifest small so the first build returns in under five minutes.
Open prompt →Journal app prompt — FAQ
Does the journal store entries on-device?
Yes. Entries live in AsyncStorage by default. Cloud sync is left as an explicit follow-up so you can pick a provider (Supabase, Firebase, your own backend).
Can I add a daily writing prompt rotation?
Yes. Ask "add a 30-prompt rotation that surfaces a different prompt each day." The diff-aware pipeline patches the home and writing screens.
Ready to ship a journal app?
Paste this prompt into AppGenie. The diff-aware multi-agent pipeline produces a real Expo + React Native project you can preview live, iterate in chat, and own end-to-end.