This is application, that will help during Lambda Days 2015 held in Cracow.
It uses Elixir, Postgres and the Phoenix Framework.
Skeleton is based on this blog post
Template updated to newest Elixir and Phoenix by rambocoder
To start your new Phoenix application you have to:
- Install dependencies with
mix deps.get
2a. Start Phoenix router withmix phoenix.server
2b. You can also start Phoenix with interactive Elixir shelliex -S mix phoenix.server
- Configure Database Settings in
config/config.exs
to use your local postgres enviorment. - Run the migrations
mix ecto.migrate PhoenixCrud.Repo
- Enjoy.
Now you can visit localhost:4000
from your browser.
- Learn basic elixir.
- Create admin and non-admin users.
- Provide authentication
- Provide API for MongooseIM auth
- Enable adding talks from Lambda Days
- Enable rating talks by users and external API
- Integrate with chat and streaming