...
Frontend: Next.js
Backend: NestJS
Auth: Keycloak (OIDC)
Database: PostgreSQL
Authentication Flow
...
Functional Requirements
1. Notes CRUD Features
Feature | Description |
---|---|
Create Note | Authenticated user can create personal notes. |
View Notes | View all notes created by the logged-in user. |
Edit Note | Edit an existing note (only user’s own notes). |
Delete Note | Delete any user-owned note. |
Routing & Workflow (Frontend)
...