Skip to content

How to setup a fullstack application on AWS using NextJS, the AWS CDK, AppSync and Bedrock

Notifications You must be signed in to change notification settings

focusOtter/fullstack-appsync-with-bedrock

 
 

Repository files navigation

Fullstack AI on AWS

ai on aws 👉 https://youtu.be/EEhgiHnnHXg 👈

If you've ever wanted to complete guide to building your next application on AWS, this is the repo for you.

🗒️ This repo is part of a YouTube video that describes how each of the various pieces are built and deployed.

Overview

This repo brings together core AWS services that every app needs:

All of these services are located in their own folder in the backend directory. They then come together in the lib/backendStack.ts file.

In addition, this comes with a frontend that uses NextJS, Tailwind CSS, DaisyUI, and Amplify Libraries.

This is completely built with TypeScript on both the NextJS side and the AWS CDK side.

Checkout my YouTube channel for more content like this!

Note

This project expects a file called aws-exports.ts. The Youtube video shows how to create this but essentially the following fields would need to be populated:

export const config = {
	aws_project_region: '',
	Auth: {
		region: '',
		userPoolId: '',
		userPoolWebClientId: '',
		identityPoolId: '',
	},
	aws_appsync_graphqlEndpoint: '',
	aws_appsync_region: '',
	aws_appsync_authenticationType: '',
}

About

How to setup a fullstack application on AWS using NextJS, the AWS CDK, AppSync and Bedrock

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 93.1%
  • JavaScript 6.7%
  • CSS 0.2%