All Projects → AnomalyInnovations → Serverless Stack Demo Api

AnomalyInnovations / Serverless Stack Demo Api

Licence: mit
Source for the demo app API in Serverless-Stack.com

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Serverless Stack Demo Api

CloudFrontier
Monitor the internet attack surface of various public cloud environments. Currently supports AWS, GCP, Azure, DigitalOcean and Oracle Cloud.
Stars: ✭ 102 (-79.01%)
Mutual labels:  api-gateway, dynamodb, serverless-framework
amazon-ivs-ugc-web-demo
This repository shows how you can build a compelling user-generated content (UGC) live streaming webapp with Amazon IVS.
Stars: ✭ 14 (-97.12%)
Mutual labels:  api-gateway, dynamodb, serverless-framework
Serverless Express
Run Node.js web applications and APIs using existing application frameworks on AWS #serverless technologies such as Lambda, API Gateway, Lambda@Edge, and ALB.
Stars: ✭ 4,265 (+777.57%)
Mutual labels:  api-gateway, dynamodb, serverless-framework
serverless-dynamodb-ttl
⚡️ Serverless Plugin to set DynamoDB TTL
Stars: ✭ 16 (-96.71%)
Mutual labels:  dynamodb, serverless-framework
Aws Iot Chat Example
💬 Chat application using AWS IoT platform via MQTT over the WebSocket protocol
Stars: ✭ 474 (-2.47%)
Mutual labels:  serverless-framework, dynamodb
api-lambda-save-dynamodb
Deploy instantly on Serverless Application Repository
Stars: ✭ 55 (-88.68%)
Mutual labels:  api-gateway, dynamodb
serverless-go-graphql
Serverless Framework template with Golang, GraphQL and DynamoDB
Stars: ✭ 28 (-94.24%)
Mutual labels:  dynamodb, serverless-framework
super-serverless-sample
Backend serverless que simula o sistema de votação do BBB
Stars: ✭ 30 (-93.83%)
Mutual labels:  api-gateway, dynamodb
amazon-ivs-chime-web-demo
A demo web application intended as an educational tool for demonstrating how to load and play Amazon IVS streams alongside the Amazon Chime SDK.
Stars: ✭ 35 (-92.8%)
Mutual labels:  api-gateway, serverless-framework
nestjs-graphql-serverless
Boilerplate for using NestJS with GraphQL (Code-First) on serverless environment (AWS Lambda)
Stars: ✭ 64 (-86.83%)
Mutual labels:  api-gateway, serverless-framework
hyperform
⚡ Lightweight serverless framework for NodeJS
Stars: ✭ 156 (-67.9%)
Mutual labels:  api-gateway, serverless-framework
pong
🏓 Pong for RESTful APIs (microservices pattern) using Serverless Framework ⚡
Stars: ✭ 27 (-94.44%)
Mutual labels:  api-gateway, serverless-framework
serverless-cloud-vision
Serverless API around Google Cloud Vision
Stars: ✭ 31 (-93.62%)
Mutual labels:  api-gateway, serverless-framework
telegram-stepfunctions-bot
Serverless Telegram bot made on 4 AWS Lambda chained by AWS Step Functions. All of this written on Serverless Framework using plugins.
Stars: ✭ 26 (-94.65%)
Mutual labels:  dynamodb, serverless-framework
serverless-api-gateway-throttling
A plugin for the Serverless framework which configures throttling for API Gateway endpoints.
Stars: ✭ 54 (-88.89%)
Mutual labels:  api-gateway, serverless-framework
aws-swaggerui
Serverless Swagger UI for API Gateway
Stars: ✭ 26 (-94.65%)
Mutual labels:  api-gateway, serverless-framework
twitter
A serverless social network that's under development with some cool stuff, such as Serverless Framework, AppSync, GraphQL, Lambda, DynamoDB, Cognito, Kinesis Firehose, and Algolia ☁️
Stars: ✭ 29 (-94.03%)
Mutual labels:  dynamodb, serverless-framework
Zappa
Serverless Python
Stars: ✭ 224 (-53.91%)
Mutual labels:  api-gateway, serverless-framework
Hello-AWS-Data-Services
Sample code for AWS data service and ML courses on LinkedIn Learning
Stars: ✭ 144 (-70.37%)
Mutual labels:  aws-sdk, dynamodb
tencent-apigateway
Easily provision Tencent API Gateway using Serverless Components
Stars: ✭ 33 (-93.21%)
Mutual labels:  api-gateway, serverless-framework

Serverless Stack Demo API

The Serverless Stack Guide is a free comprehensive resource to creating full-stack serverless applications. We create a note taking app from scratch.

This repo is for the serverless backend API that we build over the course of the tutorial. You can find the repo for the frontend React app here. And the repo for the tutorial here.

This repo is split into:

Steps

To support the different chapters and steps of the tutorial; we use branches to represent the project codebase at the various points. Here is an index of the various chapters and branches in order.

Usage

To use this repo locally you need to have the Serverless framework installed.

$ npm install serverless -g

Clone this repo.

$ git clone https://github.com/AnomalyInnovations/serverless-stack-demo-api

Head over to the infrastructure/ directory and install the npm packages.

$ npm install

And build the SST app.

$ npx sst build

Then deploy it to your AWS account

$ npx sst deploy

Then head over to services/notes/. And run a single API endpoint locally.

$ serverless invoke local --function list --path event.json

Where, event.json contains the request event info and looks something like this.

{
  "requestContext": {
    "authorizer": {
      "claims": {
        "sub": "USER-SUB-1234"
      }
    }
  }
}

Finally, run this to deploy to the API to your AWS account.

$ serverless deploy

The API service refers to an .env file for secret environment variables that are not checking in to the repo. Make sure to create one before deploying - https://serverless-stack.com/chapters/load-secrets-from-env.html.


This repo is maintained by Anomaly Innovations; makers of Seed and Serverless Stack.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].