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)
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.