Next.js 13 + Cognito + API Gateway + Lambda + DynamoDB - Notes App Demo
This frontend application serves as a simple demonstration of how to interact with a backend built using AWS CDK.
This is an updated version of the Fullstack Book App demo. This version is owner based, meaning that each user can only see their own data and make changes to it.
It performs basic CRUD operations, with API Gateway methods protected by Cognito authorizers. Lambda functions process requests and handle data modifications in DynamoDB.
You can find the source code here.

The application allows for the following
- - Authentication with Cognito
- - Note creation
- - Note modification
- - Note deletion
- - Listing all notes and sorted by recent (GSI)
- - Retrieving a note by its ID.
Please note that this application is experimental and not production-ready.