Create private sessions to control vibration-based devices remotely
Make sure you have elixir
and erlang
installed on your local machine.
A personal recommendation is to install them using asdf
or my new favourite mise
.
Then, make sure you have phoenix installed. You can ignore the Ecto setup part, this project doesn't use Ecto for now.
After making sure you have elixir installed and the mix
tool running, go to the root of the project and run:
- Install javascript dependencies
cd assets && npm install && cd ..
- Install elixir dependencies & build assets
mix setup
- Run the project inside and start iex
iex -S mix phx.server
Now you can go to localhost:4000
and start playing around :)
Despite the similarity on the name, this project is not endorsed by Intiface and Intiface is their own registered trademark.
I chose this name because this project was inspired by Intiface
and the clients require the use of their software to connect the Hub to the bluetooth devices.
Also I find the name IntiSync very catchy and easy to remember.