Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anomalyinnovations/serverless-stack-demo-client

Source for the demo app client in the Serverless Stack Guide
https://github.com/anomalyinnovations/serverless-stack-demo-client

amplify aws-cognito react react-bootstrap react-router

Last synced: 10 days ago
JSON representation

Source for the demo app client in the Serverless Stack Guide

Awesome Lists containing this project

README

        

# Serverless Stack Demo React App [![Netlify Status](https://api.netlify.com/api/v1/badges/1673e9d8-8b4b-4d02-a6d0-e805921f3209/deploy-status)](https://app.netlify.com/sites/serverless-stack-demo-client/deploys)

The [Serverless Stack Guide](http://serverless-stack.com) is a free comprehensive resource to creating full-stack serverless applications. We create a [note taking app](http://demo2.serverless-stack.com) from scratch.

The main part of the guide uses [SST](https://github.com/serverless-stack/serverless-stack). We also have an alternative version that uses Serverless Framework. This repo connects to the [Serverless Framework version of the backend](https://github.com/AnomalyInnovations/serverless-stack-demo-api).

#### 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.

- [Initialize the Frontend Repo](../../tree/initialize-the-frontend-repo)
- [Configure AWS Amplify](../../tree/configure-aws-amplify)
- [Redirect on Login](../../tree/redirect-on-login)
- [Create a Build Script](../../tree/create-a-build-script)

#### Usage

This project is created using [Create React App](https://github.com/facebookincubator/create-react-app).

To use this repo locally, start by cloning it and installing the NPM packages.

``` bash
$ git clone https://github.com/AnomalyInnovations/serverless-stack-demo-client
$ npm install
```

Run it locally.

``` bash
$ npm run start
```

---

This repo is maintained by [Serverless Stack](https://serverless-stack.com).

[Email]: mailto:[email protected]