buckynix / master

Tree @master (Download .tar.gz)



This is my one-month hackathon trying to rebuild Bucky Box from scratch using Elixir and Elm. This is about 40% complete for a rough MVP and 15% for a proper app. I'm releasing it under the AGPL license. I might or might not resume development at a later stage. If you think it's a cool project and would like to help, please contact me at the email address used in Git commits. I'd love to team up with you.

Dev note: Elm feels like a great fit for the frontend but I'm not sure about Elixir/Phoenix for the backend. I'd like to redo the backend and API using Haskell or similar.


  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.create && mix ecto.migrate
  • Install Node.js dependencies with npm install
  • Start Phoenix endpoint with mix phoenix.server
  • Run linter with mix credo --strict