Skip to content
/ sinote Public

A simple note is built with serverless architecture

Notifications You must be signed in to change notification settings

minhntm/sinote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An simple note application is built with Serverless Architecture

Using AWS services:

  • Api Gateway
  • Lambda
  • DynamoDB
  • Cognito

Other:

  • Serverless framework

How to deploy app:

  • Create a AWS Account
  • Following this guide to setup Serverless framework
  • Following this guide to setup AWS Credentials
  • Delete this code in serverless.yml if you don't use custom domain
  customDomain:
    domainName: api.sinote.me
    basePath: 'v1'
    stage: ${self:provider.stage}
    certificateName: sinote.me
    createRoute53Record: true
  • Run npm install
  • Run serverless deploy
  • Now you have a server to save your note

Design DynamoDB

Most well designed applications require only one table.

dynamodb

TODO

  • develop client app with Vue

Releases

No releases published

Packages

No packages published