Skip to content

lexiddie/serverless-typescript

Repository files navigation

Serverless TypeScript - API CRUD Operations

Background

Serverless TypeScript is a sample data manipulation project using Serverless Framework and AWS. And, there will be api web services for the CRUD operations.

Technology Stack and Tools

Server App

  • Serverless Framework
  • AWS SDK for Node.js
  • TypeORM for MySQL
  • AWS Lambda
  • AWS API Gateway
  • AWS SNS
  • AWS SQS
  • AWS RDS for MySQL
  • AWS IAM
  • AWS S3
  • AWS CloudFormation
  • AWS CloudWatch
  • TypeScript
  • Webpack

Features

  • CRUD Passport API
  • CRUD Product API
  • CRUD User API
  • CRUD Todo API
  • Logger for AWS CloudWatch
  • HTTP Handle Exceptions
  • AWS SNS | Pub/Sub with AWS SQS
  • Staging Deployment Scripts "DEV" & "PROD"
  • Postman API collections

Members and Roles

SOKVATHARA LIN: Full-Stack Developer

Licenses

Content is released under the consent of the member who developed this very system. Any individual is allowed to use our project freely due to we have open-sourced this project.