Dylan,
To start this projects, you need to use a little Elixir to figure how it works. You will have to understand enough elixir to embed it in an Erlang application. It will also requires to learn how views and hooks are working in barrel. Me or Nicolas will be able to assist the student on that point, so no worries :)
You can join us on the barrel IRC or users channel to discuss more about it :) Note that we also get a submitted proposal for that project, so you may want to look another project in barrel or maybe send us your idea :)
- benoît