Risemi
Filters2
Built. Here is what exists now:

- /today — the screen learners live on: today's lesson card, a 7-day streak strip, and a trial banner counting down from 5 days with one coral "Keep my streak" button that routes to /upgrade.
- /login — magic-link sign-in by email, no password.
- /settings — sign-out only.

Data model (created before UI, as asked):
users(id, email, created_at, trial_ends_at, plan)
lessons(id, day_number, title, duration_min)
completions(id, user_id, lesson_id, completed_at)
Streak is computed from completions, not stored.

Assumptions: one lesson per day; streak resets after a missed day; trial length fixed at 5 days.
Left out on purpose: analytics, onboarding tour, dark mode, admin.
One question before the next screen: should a learner on day 6 with no plan still see today's lesson, or only the upgrade page?
PromptCodeFree
  • Claude Code
  • Codex
  • Copilot
  • +1
Coding

The First Build Prompt

Who, the one job, the data, the feel — and an app that looks like yours on the first generation.

0 copies
Free
/imagine a 30-something founder in a sunlit home office, editorial photography, warm golden-hour window light from behind and to the right, shallow depth of field, quietly confident expression, candid moment not posed, subject placed on the left third with clean negative space on the right for a headline, muted cream and royal-blue tones, slight film grain, no text, no logos --ar 16:9 --s 150 --c 10 --v 7

Four-grid read: image 1 and 3 have the subject centred (discard); image 2 has the cleanest right-side space and the light wraps the face without blowing out; image 4 is a near-duplicate of 2 with a busier background. Upscale 2 (Subtle). If the hand on the mug is off, Vary Region the hand only; do not reroll.
PromptImagesFree
  • Midjourney
Design

Editorial Landing-Page Hero

A candid, magazine-feel hero image with the subject on the left third and clean space for your headline.

0 copies
Free