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

https://github.com/ericclemmons/amplify-visor

Amplify Visor is a prototype GUI that customers run locally that streamlines the Amplify app-building experience – configuring & deploying Amplify visually, automatically installing dependencies, and reducing developer friction.
https://github.com/ericclemmons/amplify-visor

aws aws-amplify cli

Last synced: about 1 month ago
JSON representation

Amplify Visor is a prototype GUI that customers run locally that streamlines the Amplify app-building experience – configuring & deploying Amplify visually, automatically installing dependencies, and reducing developer friction.

Awesome Lists containing this project

README

        

# Amplify Visor – πŸ₯‡ 2021 AWS Amplify Hackathon Entry

**NOTE – This is a prototype and not an official AWS Amplify project.**

> Amplify Visor is a GUI that customers run locally that streamlines the Amplify app-building experience – configuring & deploying Amplify visually, automatically installing dependencies, and reducing developer friction.

## What is Amplify Visor?

* A visual representation of the CLI
* Visualizing the process in a way users understand
* Visualizing their current Amplify config & App
* Meeting the developers where they already are – in their code.
* Smoothing out the constant context-switching that’s normal today. (e.g. starting/stopping servers, installing dependencies)
* Curated, Contextual Amplify experience with docs, help, support, configuration.
* Ability to do 1-click setups for pre-configured apps.

## Workflows

### New Amplify Projects

#### Creating a Project
![Screen Shot 2021-04-29 at 1 43 32 PM](https://user-images.githubusercontent.com/15182/137386598-6b4c147d-6baa-460d-8e83-9ce6c2904cf4.png)

### Local Docs Search

![Screen Shot 2021-04-29 at 1 43 36 PM](https://user-images.githubusercontent.com/15182/137386603-fc94c51a-c132-42ff-a960-6f18830e0c7f.png)

### Existing Amplify Projects

#### Running/Updating a Project

```shell
$ amplify visor
```

![Screen Shot 2021-04-29 at 1 44 14 PM](https://user-images.githubusercontent.com/15182/137386616-c5b35faa-2b17-44a7-9d48-8ce64f7f5304.png)

#### Adding Authentication

![Screen Shot 2021-04-29 at 1 44 24 PM](https://user-images.githubusercontent.com/15182/137386624-d3735dd6-4eea-4cc5-b008-6c33dc38dc84.png)

#### Adding an API

![Screen Shot 2021-04-29 at 1 44 38 PM](https://user-images.githubusercontent.com/15182/137386633-9517878a-099c-4311-97d6-d954e189abfb.png)

### Updating Source Code

#### Configuring Amplify

![Screen Shot 2021-04-29 at 1 52 01 PM](https://user-images.githubusercontent.com/15182/137387614-48da7ef2-519e-49d8-805e-62ca5776387a.png)

#### Adding an Authenticator Component

![Screen Shot 2021-04-29 at 1 53 02 PM](https://user-images.githubusercontent.com/15182/137387620-c1f1dc58-19f4-4b4d-90ae-2dde774a1592.png)

## Authors

(In alphabetical order by surname)

* Tre Ammatuna [@TreTuna](https://github.com/tretuna)
* Eric Clemmons [@ericclemmons](https://github.com/ericclemmons)
* Erik Hanchett [@ErikCH](https://github.com/erikch)
* Michael Savoia [https://twitter.com/MichaelSavoia](@MichaelSavoia)