Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dwayne/elm-todos
An Elm implementation of the TodoMVC's to-do list web application.
https://github.com/dwayne/elm-todos
elm todomvc
Last synced: 2 months ago
JSON representation
An Elm implementation of the TodoMVC's to-do list web application.
- Host: GitHub
- URL: https://github.com/dwayne/elm-todos
- Owner: dwayne
- License: bsd-3-clause
- Created: 2018-06-27T20:49:29.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-19T10:51:25.000Z (7 months ago)
- Last Synced: 2024-06-19T20:41:27.429Z (7 months ago)
- Topics: elm, todomvc
- Language: Elm
- Homepage: https://elm-todos.netlify.app/
- Size: 261 KB
- Stars: 12
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Elm Todos - [Live Demo](https://elm-todos.netlify.app/)
![A screenshot of Elm Todos](/screenshot.png)
An [Elm](https://elm-lang.org/) implementation of the [TodoMVC](https://todomvc.com/)'s to-do list web application.
## Develop
An isolated, reproducible development environment is provided with [Devbox](https://www.jetify.com/devbox).
You can enter its development environment as follows:
```bash
$ devbox shell
```**N.B.** *To run the Bash scripts mentioned below you will need to enter the development environment.*
## Build
To build the development version of the application:
```bash
$ build
```To build the production version of the application:
```bash
$ build-production
```## Serve
To serve the development or production version of the application:
```bash
$ serve
```## Deploy
To deploy the production version of the application to [Netlify](https://www.netlify.com/):
```bash
$ deploy-production
```