Skip to main content

Notes

Notes CRUD, list, detail, reminders, and home screen.

Location​

  • src/features/notes/api/ — notes.service.ts, reminder.service.ts
  • src/features/notes/domain/ — notes.store.ts
  • src/features/notes/ui/ — Home, list, detail screens

Screens​

ScreenPurpose
HomeScreenEntry point for notes (e.g. recent/pinned); "Your stats" chart is hidden when there are 0 thoughts
NotesListScreenList/grid of notes, filter by category
NoteDetailScreenView/edit single note, lock, reminder

API​

  • notes.service — CRUD for notes (Supabase), categories, lock state.
  • reminder.service — Reminder scheduling (e.g. local notifications).

Domain​

  • notes.store — Notes list, selected note, loading; syncs with api.