Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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
```