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.
github-aws-oidc-provider-cdk
OpenID Connect provider for GitHub Actions, enabling secure authentication and authorization to AWS
single-account-multi-region-cdk-deploy
a starter to deploy your AWS CDK projects
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.
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.
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
wordsearch-gen2
A fullstack wordsearch creator with authentication and AI for word generation
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.
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
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
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.
recipe-ai
A Next.js sample app utilizing AWS Amplify, AWS AppSync, and Amazon Bedrock to develop an AI-powered Recipe Generator
serverless-ai-fitness
App that uses GhatGPT to generate workouts and email them to you
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