alexey-m-ukolov / elm-hipster-stack

Simple project using Elm, Phoenix, GraphQL and RethinkDB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Elm hipster stack!

  • Elm
  • Phoenix
  • GraphQL
  • RethinkDB

About

This is a simple application where links can be created and are presented in a list.

Work in progress!

At the moment GraphQL mutations are not supported and because of this creation of links are not presistent with the database.

Running the Elm Links app:

Clone the repo and do the following to start the Elm Links app:

  • Install Node packages with npm install
  • Install dependencies with mix deps.get
  • In one terminal, start RethinkDB with rethinkdb
  • In another terminal, start Phoenix endpoint with mix phoenix.server
  • Create new database by going to localhost:4000/reset
  • Elm app now running on localhost:4000

Explore the database with GraphiQL at localhost:4000/graphql

Things we stole from

Learn more

About

Simple project using Elm, Phoenix, GraphQL and RethinkDB


Languages

Language:JavaScript 45.3%Language:HTML 44.6%Language:Elixir 3.8%Language:Elm 3.5%Language:TypeScript 2.7%Language:Shell 0.0%