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

https://github.com/csarnataro/phoenix-todomvc

A TodoMVC implemented in Elixir/Phoenix
https://github.com/csarnataro/phoenix-todomvc

elixir elixir-phoenix

Last synced: 6 days ago
JSON representation

A TodoMVC implemented in Elixir/Phoenix

Awesome Lists containing this project

README

          

# TodoMVC with Phoenix 1.7.1
A [TodoMVC](https://www.todomvc.com) implementation in Elixir/Phoenix.

It's mostly compliant with the [TodoMVC specification](https://github.com/tastejs/todomvc/blob/master/app-spec.md), with some notable exceptions:
- it's not written using a JavaScript framework
- all data is stored in a database instead of the browser's localstorage

## Credits:
- Heavily inspired by https://github.com/dwyl/phoenix-todo-list-tutorial

## Development
To start your Phoenix server:

* Run `mix setup` to install and setup dependencies
* Start Phoenix endpoint with `mix phx.server` or inside IEx with `iex -S mix phx.server`

Now you can visit [`localhost:4000`](http://localhost:4000) from your browser.

Ready to run in production? Please [check our deployment guides](https://hexdocs.pm/phoenix/deployment.html).

## Learn more

* Official website: https://www.phoenixframework.org/
* Guides: https://hexdocs.pm/phoenix/overview.html
* Docs: https://hexdocs.pm/phoenix
* Forum: https://elixirforum.com/c/phoenix-forum
* Source: https://github.com/phoenixframework/phoenix