Skip to content
Exon is a “mess manager” developed in Elixir and provides a simple API to manage & document your stuff.
Elixir JavaScript HTML Shell
Latest commit 83b722c Jul 7, 2016 @tchoutri changes

README.rst

Exon 2 Travis CI build on Master branch Made in Elixir MIT License Dependencies status

Exon is a “mess manager” developed in Elixir and provides a simple API to manage & document your stuff. And by that I mean "physical stuff".

About the clients

The specs are located here. Please tell me if something went wrong during their implementation.

About the server

http://i.imgur.com/vaYL3ij.png http://i.imgur.com/wHFpRC6.png http://i.imgur.com/0vEdDHE.png

Running the server.

(export MIX_ENV=prod)

  1. Edit the config file ) according to your needs.
  2. mix do deps.get, compile
  3. mix ecto.migrate
  4. iex -S mix or iex -S mix phoenix.server to enable the WebUI
  5. ???
  6. Enjoy.

What should be done

  • Authentication

  • Writing tests.

  • Make it more CRUD
    • For the moment, every comment and item are stored ad vitam æternam
  • A search functionality
    • FTS4 ?
    • LIKE ?

Authentication

An authenticated user can register items with their name, and are able to remove items.

TODO:

  • Returning the date & time of last time they logged in
  • In case of repetedly login failure, activate a timeout and a ban.
Something went wrong with that request. Please try again.