Skip to content

A serverless blog app built with AWS AppSync (GraphQL), AWS Amplify, and NextJS

Notifications You must be signed in to change notification settings

alimhtsai/Serverless_blog_app

Repository files navigation

Serverless Real-Time Blog App

JavaScript; GraphQL, NextJS, Tailwind CSS; AWS AppSync, AWS Amplify, Amazon DynamoDB, Amazon S3, Amazon Cognito

Introduction

  • Built a serverless blog app using AWS Amplify and created a GraphQL API with AWS AppSync
  • Stored post data in Amazon DynamoDB and cover images in Amazon S3; implemented user authentication with Amazon Cognito
  • Developed the frontend using the NextJS framework, allowing CRUD (create, read, update, and delete) operations on each post

Live Demo

blog_demo.mov

Local Build

  1. Clone the repository with git clone https://github.com/alimhtsai/Serverless_blog_app.git
  2. Run npm run dev
  3. Open http://localhost:3000

System Structure

serverless_blog_app_2

About

A serverless blog app built with AWS AppSync (GraphQL), AWS Amplify, and NextJS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published