Hands on Workshop - Building a Serverless Multi-user Blogging Platform with Next.js, Tailwind, & AWS @naderdabit
Hands on Workshop - Building a Serverless Multi-user Blogging Platform with Next.js, Tailwind, & AWS  @naderdabit
Uploaded January 2021 | Updated September 2026, 1 hour ago
We'll start from scratch, creating a new Next.js app. We'll then, step by step, use the Amplify CLI to build out and configure our cloud infrastructure and then use the Amplify JS Libraries to connect the Next.js app to the APIs we create using the CLI.

The app will be a multi-user blogging platform with a markdown editor. When you think of many types of applications like Instagram, Twitter, or Facebook, they consist of a list of items and often the ability to drill down into a single item view. The app we will be building will be very similar to this, displaying a list of posts with data like the title, content, and author of the post.

Workshop material: github.com/dabit3/next.js-amplify-workshop

0:00 – Introduction
1:50 – Project setup
11:00 - Testing the API (AWS AppSync)
12:30 - Rendering posts in Next.js
17:50 - Adding authentication (Amazon Cognito)
18:43 - Adding a profile view
26:28 - Enabling API authorization
31:00 - Adding a form for creating posts
44:43 - Querying for signed in user's post
52:13 - Editing and deleting posts
1:02:00 - Adding a cover image (Amazon S3)
1:16:00 - Conclusion
Hands on Workshop - Building a Serverless Multi-user Blogging Platform with Next.js, Tailwind, & AWSDeploying a NextJS app to AWS using the Serverless FrameworkServerless Cron Jobs & Scheduled Events with AWS Amplify Functions and AWS LambdaSharing an AWS Amplify back end across multiple client-side projectsNader Dabit Live StreamSlack Code First Look: Multiplayer Software Engineering directly in Slack | 2 Minute GuideBuilding an Authentication Flow with Next.js, TailwindCSS, & AWS Amplify - OAuth & Email + PasswordSolidity by Example - Digital MarketplaceTransforming REST APIs to GraphQL with AWS AppSyncCreating a serverless app with Go, React, and AWS Amplify FunctionsFull Stack AI Semantic Search with Next.js, Pinecone, Langchain, & ChatGPT - Full TypeScript CourseServerless Cron Jobs & Scheduled Events with AWS Lambda
Nader Dabit |

Hands on Workshop - Building a Serverless Multi-user Blogging Platform with Next.js, Tailwind, & AWS

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER