A small Haskell+Elm event scheduling app.
A SPA Made to organise events and days at work - one can login, add events to a list that they would like to (mainly talks that they would like to give), and then an admin can create a Day, describe it in Markdown and drag events into slots throughout the description.
- Install Elm 0.18 - There are likely to be a few breakages with newer/older versions. You can probably install this from npm if it is hard to get hold of the correct version from the Elm homepage.
- install NPM - NPM 3.10.10 is known to work, but we don't do much with it, so most versions should work.
- In the
npm installto install the required packages, and then
npm run buildto build everything into the
- Install Stack
- In the
- To begin the server, run something like
talklicker --static client/build --db server/talklicker.json --port 9090in the root folder. Alternately, run
scripts/run-server.shto install and run using the above defaults.