Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/redwoodjs/example-todo
Example Todo app written with Redwood
https://github.com/redwoodjs/example-todo
Last synced: 30 days ago
JSON representation
Example Todo app written with Redwood
- Host: GitHub
- URL: https://github.com/redwoodjs/example-todo
- Owner: redwoodjs
- Created: 2019-08-28T18:44:09.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-05-09T05:49:29.000Z (7 months ago)
- Last Synced: 2024-05-22T17:24:16.659Z (7 months ago)
- Language: JavaScript
- Homepage:
- Size: 2.11 MB
- Stars: 93
- Watchers: 5
- Forks: 30
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-redwood - Todo - example-blog.netlify.app/), [Summary](https://community.redwoodjs.com/t/example-todo-app/23) (Official / Example Applications)
README
# Todo
This is an example Redwood app, implementing a very minimal todo 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)## 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 and generate the database client:
```terminal
yarn redwood prisma migrate dev
```### Fire it up
```terminal
yarn redwood dev
```Browse to `http://localhost:8910` (or run `yarn redwood open`) to see the web app.
Lambda functions run on
`localhost:8911` but are proxied via `localhost:8910/api/functions/*`.