Here you can find a list of the recommended prerequisites for this repository.
- Pre-installed tools:
- Finch or any other tool for local container development, that is compatible with Docker APIs.
- Erlang in version
28.xor higher. - Elixir in version
1.19.xor higher.
If you would like to start all the dependent services, run the following commands:
# After cloning it, execute inside the the repository root:
$ finch vm start # ... if `finch` did not start virtual machine yet.
# In terminal 1:
$ make dependencies-up # ... to start Unleash open source feature management platform.
# In terminal 2:
$ mix setup # ... to install and setup dependencies for Phoenix application.
$ make server-up # ... to start the Phoenix server with interactive shell.Now you can visit localhost:4000 from your browser to access TodoMVC application, and localhost:4242 from your browser to access Unleash feature management platform dashboard.
- Phoenix Framework official website: https://www.phoenixframework.org/
- Unleash feature management platform: https://www.getunleash.io
- Docs: https://docs.getunleash.io
- Community: https://www.getunleash.io/unleash-community
- Source (open source feature management platform): https://github.com/Unleash/unleash
- Unleash SDK for Elixir (created by community 🧡): https://gitlab.com/afontaine/unleash_ex
