{"id":18636699,"url":"https://github.com/localstack/localstack-demo","last_synced_at":"2026-01-22T05:34:01.392Z","repository":{"id":38762917,"uuid":"188666403","full_name":"localstack/localstack-demo","owner":"localstack","description":"Simple demo application deployed using LocalStack","archived":false,"fork":false,"pushed_at":"2023-12-26T13:03:53.000Z","size":628,"stargazers_count":65,"open_issues_count":12,"forks_count":33,"subscribers_count":17,"default_branch":"master","last_synced_at":"2024-12-27T09:12:03.529Z","etag":null,"topics":["api-gateway","dynamodb","lambda","localstack","localstack-demo","s3","serverless","stepfunctions"],"latest_commit_sha":null,"homepage":"https://docs.localstack.cloud/getting-started/quickstart/","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/localstack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-05-26T10:00:09.000Z","updated_at":"2024-12-20T05:17:36.000Z","dependencies_parsed_at":"2023-12-05T10:46:15.418Z","dependency_job_id":"edacda0b-3717-4f66-ac0c-536f2f0656a3","html_url":"https://github.com/localstack/localstack-demo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localstack%2Flocalstack-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localstack%2Flocalstack-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localstack%2Flocalstack-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/localstack%2Flocalstack-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/localstack","download_url":"https://codeload.github.com/localstack/localstack-demo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239433908,"owners_count":19637806,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api-gateway","dynamodb","lambda","localstack","localstack-demo","s3","serverless","stepfunctions"],"created_at":"2024-11-07T05:31:23.732Z","updated_at":"2025-11-04T14:30:22.664Z","avatar_url":"https://github.com/localstack.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.org/localstack/localstack-demo.svg?branch=master)](https://travis-ci.org/whummer/localstack-demo)\n\n# LocalStack Demo\n\nSimple demo application deployed using LocalStack, developed using the Serverless framework.\n\nThe sample app illustrates a typical Web application scenario with asynchronous request processing happening in the background, all running locally inside LocalStack. The figure below outlines the application architecture with the different components and services involved in processing the requests.\n\n\u003cimg src=\"demo/web/architecture.png\" style=\"width: 600px\" /\u003e\n\n## Prerequisites\n\n* LocalStack\n* Docker\n* Node.js / `yarn`\n* `make`\n* (optional) jq\n\nNote: Please make sure to pull and start the `latest` LocalStack Docker image. At the time of writing (2023-02-01), the demo requires some features that were only recently added to LocalStack and are not part of a tagged release version yet.\n\n## Running LocalStack\n\nUse the `localstack` CLI command to get started:\n```\nlocalstack start\n```\n\n## Installing dependencies \u0026 running the application\n\nTo install the dependencies, deploy and start the application locally in LocalStack:\n```\nmake deploy\n```\n\n## Testing\n\nAfter starting the app, open this URL in your browser: http://localhost:4566/archive-bucket/index.html\n\n* Enable the option \"Auto-Refresh\" to continuously poll for new results\n* Click the button \"Create new request\" to send a new request to the backend API\n* The new request will go through the phases `QUEUED-\u003ePROCESSING-\u003eFINISHED` as the request is being handled by the backend services (Lambda functions, Step Functions state machine)\n\nIf you have the [`awslocal`](https://github.com/localstack/awscli-local) command line installed, you can browse the contents of the local S3 bucket via:\n```\nawslocal s3 ls s3://archive-bucket/\n```\n\n## License\n\nThis code is available under the Apache 2.0 license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flocalstack%2Flocalstack-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flocalstack%2Flocalstack-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flocalstack%2Flocalstack-demo/lists"}