Focus Otter's repositories
fullstack-appsync-with-bedrock
How to setup a fullstack application on AWS using NextJS, the AWS CDK, AppSync and Bedrock
fullstack-nextjs-cdk-starter
A fullstack monorepo that can be used as a launch pad for your next application. This uses NextJS 14, Tailwind/DaisyUI and Amplify JS libraries on the frontend. On the backend it uses the AWS CDK, AppSync, Cognito, DynamoDB, and Amplify Hosting.
stripe-webhook-example
A NodeJS and TypeScript-based Lambda function for handling and verifying Stripe webhook events, deployed using AWS CDK with integrated AWS Secrets Manager for secure credentials management.
eventbridge-target-appsync
An example repo that showcases how Amazon EventBridge can invoke AWS AppSync as a direct target with IAM permissions
fullstack-deploy-with-nextjs-cdk
How Amplify Hosting can be extended to allow deployment of CDK backend. This allows the CDK to deploy our frontend, backends, run codegen for our API and more
fullstack-google-auth-flow-cdk
This project shows how one can create the frontend and backend resources needed so that user can sign in with Google.
wordsearch-gen2
A fullstack wordsearch creator with authentication and AI for word generation
amplify-hosting-health-checker
Amplify Healthcheck is an application designed to track and display the build statuses of Amplify Hosting applications using AWS AppSync and Amazon EventBridge, coupled with a React frontend. It uses the AWS Cloud Development Kit (CDK) to manage backend infrastructure, facilitating the monitoring of application health in real-time.
fullstack-gen2-starter
A fullstack solution built using AWS Amplify Gen 2. A way to compare my CDK starter: https://github.com/focusOtter/fullstack-nextjs-cdk-starter
game-brodcaster
Broadcast Messages from an AppSync API to an EventBridge event bus
game-receiver
An application that is setup to receive a message from an AWS eventbus in real-time through the use of AWS AppSync subscriptions
lambda-invoke-appsync
A serverless AWS CDK project enabling a TypeScript Lambda function to securely invoke an AppSync GraphQL API using IAM for authentication and a custom utility for signing requests.
simple-stripe-checkout
Emailing a digitial product from Stripe shouldn't be difficult. This repo makes it easy.
tally-webhook-email-song
A fullstack application built with Amplify Gen2 where users can easily build an deploy a Tally webhook that will email an item from an S3 bucket
appsync-chat-translate
https://aws.amazon.com/blogs/mobile/connecting-applications-to-generative-ai-presents-new-challenges/
aws-cdk-simple-img-resizer
The AWS CDK Simple Image Resizer is a serverless AWS solution using CDK in TypeScript. It automatically resizes images using a Lambda function and stores them in S3 buckets, demonstrating practical image processing on AWS.
docs
AWS Amplify Framework Documentation
fullstack-image-upload-download
integration of a NextJS frontend and an AWS CDK backend, enabling secure and efficient image uploading and downloading. It leverages Amazon Cognito for user authentication and Amazon S3 for robust file management, providing a user-friendly and secure platform for handling images
fullstack-with-clerk-auth
A comprehensive full-stack application integrating a React frontend with an AWS-powered backend, featuring Clerk for authentication and custom Lambda authorizers for authorization.
hashnode-enterprise-standalone
A standalone port of the enterprise blog from https://github.com/Hashnode/starter-kit
hosting-fullstack-cdk
How to Deploy a NextJS application to Amplify Hosting using the AWS CDK
starter-kit
A Blog Starter Kit built with Hashnode's GraphQL Public APIs
ticketer-generator
Use the Sharp library locally to compose multiple images together