hopsor / pumarex

A Movie Theater Management Application built with Phoenix Framework and Elm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pumarex

A movie theater web application built with Phoenix Framework 1.3 and Elm 0.18.

Don't take it seriously. It's just an exercise for me to learn Elm and try the new features included in Phoenix Framework 1.3

TODO list

  • Room management.
    • Room list.
    • Room creation.
  • Screening management
    • Screening list.
    • Screening creation.
  • Box office.
  • User authentication.

Development setup

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.create && mix ecto.migrate
  • Install Node.js dependencies with cd assets && npm install
  • Install Elm dependencies with cd assets/elm && elm-package install
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

About

A Movie Theater Management Application built with Phoenix Framework and Elm


Languages

Language:Elm 44.6%Language:Elixir 42.8%Language:CSS 9.4%Language:JavaScript 2.4%Language:HTML 0.8%