{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"fullstack-with-clerk-auth","owner":"focusOtter","isFork":true,"description":"A comprehensive full-stack application integrating a React frontend with an AWS-powered backend, featuring Clerk for authentication and custom Lambda authorizers for authorization.","allTopics":["aws","typescript","aws-lambda","react-router","startup","aws-amplify","focusotter"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T22:31:36.000Z"}},{"type":"Public","name":"fullstack-message-scheduler","owner":"focusOtter","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T15:52:14.234Z"}},{"type":"Public","name":"tally-webhook-email-song","owner":"focusOtter","isFork":false,"description":"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","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T21:47:13.759Z"}},{"type":"Public","name":"simple-stripe-checkout","owner":"focusOtter","isFork":true,"description":"Emailing a digitial product from Stripe shouldn't be difficult. This repo makes it easy.","allTopics":["aws","lambda","typescript","serverless","stripe","s3","startup","fullstack","aws-amplify","focusotter"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T17:48:29.716Z"}},{"type":"Public","name":"fullstack-gen2-starter","owner":"focusOtter","isFork":true,"description":"A fullstack solution built using AWS Amplify Gen 2. A way to compare my CDK starter: https://github.com/focusOtter/fullstack-nextjs-cdk-starter","allTopics":["aws","typescript","startup","fullstack","cdk","focusotter"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T16:51:48.368Z"}},{"type":"Public","name":"wordsearch-gen2","owner":"focusOtter","isFork":false,"description":"A fullstack wordsearch creator with authentication and AI for word generation","allTopics":["graphql","aws","typescript","nextjs","cloud-computing","fullstack","aws-amplify","aws-cdk","focusotter"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-14T15:11:39.043Z"}},{"type":"Public","name":"docs","owner":"focusOtter","isFork":true,"description":"AWS Amplify Framework Documentation","allTopics":[],"primaryLanguage":{"name":"MDX","color":"#fcb32c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1006,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T19:27:09.957Z"}},{"type":"Public","name":"starter-kit","owner":"focusOtter","isFork":true,"description":"A Blog Starter Kit built with Hashnode's GraphQL Public APIs","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":691,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-07T14:46:51.424Z"}},{"type":"Public","name":"recipe-ai","owner":"focusOtter","isFork":true,"description":"A Next.js sample app utilizing AWS Amplify, AWS AppSync, and Amazon Bedrock to develop an AI-powered Recipe Generator","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":48,"license":"MIT No Attribution","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-21T16:32:46.065Z"}},{"type":"Public","name":"hashnode-enterprise-standalone","owner":"focusOtter","isFork":false,"description":"A standalone port of the enterprise blog from https://github.com/Hashnode/starter-kit","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-05T03:27:21.596Z"}},{"type":"Public","name":"amplify-hosting-health-checker","owner":"focusOtter","isFork":false,"description":"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.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-02T22:58:51.524Z"}},{"type":"Public","name":"game-receiver","owner":"focusOtter","isFork":false,"description":"An application that is setup to receive a message from an AWS eventbus in real-time through the use of AWS AppSync subscriptions","allTopics":["graphql","aws","typescript","serverless","nextjs","fullstack","event-driven-architecture","appsync","eventbridge","daisyui","focusotter"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T05:41:43.080Z"}},{"type":"Public","name":"game-brodcaster","owner":"focusOtter","isFork":false,"description":"Broadcast Messages from an AppSync API to an EventBridge event bus","allTopics":["api","aws","serverless","nextjs","fullstack","event-driven-architecture","appsync","eventbridge","daisyui","focusotter"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-31T05:40:46.446Z"}},{"type":"Public","name":"eventbridge-target-appsync","owner":"focusOtter","isFork":false,"description":"An example repo that showcases how Amazon EventBridge can invoke AWS AppSync as a direct target with IAM permissions","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-29T15:28:18.257Z"}},{"type":"Public","name":"fullstack-image-upload-download","owner":"focusOtter","isFork":false,"description":"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","allTopics":["javascript","aws","typescript","amazon","s3","cognito","aws-amplify","aws-cdk","focusotter"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-26T18:18:59.386Z"}},{"type":"Public","name":"aws-cdk-simple-img-resizer","owner":"focusOtter","isFork":false,"description":" 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.","allTopics":["nodejs","aws","lambda","typescript","serverless","s3","sharp","cdk","aws-cdk","focusotter"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-24T08:24:10.719Z"}},{"type":"Public","name":"lambda-invoke-appsync","owner":"focusOtter","isFork":false,"description":"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.","allTopics":["nodejs","api","graphql","aws","lambda","typescript","webhook","iam","cdk","appsync","aws-cdk","focusotter"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-24T02:53:30.561Z"}},{"type":"Public","name":"stripe-webhook-example","owner":"focusOtter","isFork":false,"description":"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.","allTopics":["nodejs","aws","lambda","typescript","stripe","cdk","secrets-manager"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-21T17:42:37.661Z"}},{"type":"Public","name":"ticketer-generator","owner":"focusOtter","isFork":true,"description":"Use the Sharp library locally to compose multiple images together","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-18T02:29:30.657Z"}},{"type":"Public","name":"fullstack-nextjs-cdk-starter","owner":"focusOtter","isFork":false,"description":"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.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":20,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-05T18:23:21.907Z"}},{"type":"Public","name":"sample-wordsearch","owner":"focusOtter","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-29T21:32:27.759Z"}},{"type":"Public","name":"textract-expense-tracker","owner":"focusOtter","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-29T21:27:00.898Z"}},{"type":"Public","name":"appsync-chat-translate","owner":"focusOtter","isFork":true,"description":"https://aws.amazon.com/blogs/mobile/connecting-applications-to-generative-ai-presents-new-challenges/","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-29T20:51:42.291Z"}},{"type":"Public","name":"fullstack-deploy-with-nextjs-cdk","owner":"focusOtter","isFork":true,"description":"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","allTopics":["aws","youtube","deploy","cicd","cdk","aws-amplify","focusotter"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-14T14:13:46.466Z"}},{"type":"Public","name":"fullstack-appsync-with-bedrock","owner":"focusOtter","isFork":true,"description":"How to setup a fullstack application on AWS using NextJS, the AWS CDK, AppSync and Bedrock","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":49,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-13T17:29:04.814Z"}},{"type":"Public","name":"hosting-fullstack-cdk","owner":"focusOtter","isFork":true,"description":"How to Deploy a NextJS application to Amplify Hosting using the AWS CDK","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-09T22:20:07.478Z"}},{"type":"Public","name":"fullstack-appsync-cdk","owner":"focusOtter","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-03T00:11:24.956Z"}},{"type":"Public","name":"fullstack-apigw-cdk-nextjs","owner":"focusOtter","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-20T15:19:49.258Z"}},{"type":"Public","name":"micro-saas-new","owner":"focusOtter","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-23T18:12:59.237Z"}},{"type":"Public","name":"fullstack-google-auth-flow-cdk","owner":"focusOtter","isFork":false,"description":"This project shows how one can create the frontend and backend resources needed so that user can sign in with Google.","allTopics":["aws","google","typescript","nextjs","google-login","fullstack","oidc","aws-cdk"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-07T05:30:35.561Z"}}],"repositoryCount":52,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}