This is a demo angular SST app I created to show the capabilities of SST (and AWS CDK) and the AWS Amplify JS Library
Used this as my starting point: https://github.com/Manitej66/serverless-stack/tree/angular-app/examples/angular-app
With inspiration from:
- https://github.com/awslabs/aws-js-s3-explorer/tree/v2-alpha
- https://github.com/sw-yx/demo-amplify-storage-file-upload
Also removed the API Gateway and Lambda to show that this functionality can be delivered with only Cognito, Amplify, and S3.
npx sst start
cd frontend && npm start
npx sst deploy --stage test
npx sst deploy --stage prod
This project was bootstrapped with Create Serverless Stack.
Start by installing the dependencies.
$ npm install
Starts the local Lambda development environment.
Build your app and synthesize your stacks.
Generates a .build/
directory with the compiled files and a .build/cdk.out/
directory with the synthesized CloudFormation stacks.
Deploy all your stacks to AWS. Or optionally deploy, a specific stack.
Remove all your stacks and all of their resources from AWS. Or optionally removes, a specific stack.
Runs your tests using Jest. Takes all the Jest CLI options.
Learn more about the Serverless Stack.