Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/redwoodjs/example-invoice

Example Invoice app written with Redwood
https://github.com/redwoodjs/example-invoice

hacktoberfest

Last synced: 25 days ago
JSON representation

Example Invoice app written with Redwood

Awesome Lists containing this project

README

        

# Invoice

This is an example Redwood app, implementing a very minimal invoice application.
Features you can see in action here:

- Redwood Cells (see TodoListCell.js).
- Optimistic GraphQL response with Apollo (see AddTodo.js).
- SVG loader (see Check.js)
- StyledComponents usage (and stylistic approach)

See a live version of this app here: https://redwood-example-invoice.netlify.com/

## Getting Started

### Setup

We use Yarn as our package manager. To get the dependencies installed, just do
this in the root directory:

```terminal
yarn
```

Set up the database, generate the database client, and populate the database
with example invoice:

```terminal
yarn redwood db up
yarn redwood db seed
```

### Fire it up

```terminal
yarn redwood dev
```

Run `yarn redwood open` to open your browser on `http://localhost:8910`.

Browse to `http://localhost:8910` to see the web app. Lambda functions run on
`localhost:8911` but are proxied via `localhost:8910/api/functions/*`.