No description
Find a file
dependabot[bot] fa5cf9f4e8
Bump bandit from 1.6.5 to 1.6.6
Bumps [bandit](https://github.com/mtrudel/bandit) from 1.6.5 to 1.6.6.
- [Changelog](https://github.com/mtrudel/bandit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mtrudel/bandit/compare/1.6.5...1.6.6)

---
updated-dependencies:
- dependency-name: bandit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-27 13:21:31 +00:00
.github setup CI 2024-03-29 16:14:27 +01:00
assets Bump topbar from 2.0.2 to 3.0.0 in /assets 2024-05-13 13:25:12 +00:00
config update prod.exs 2024-03-31 16:57:48 +02:00
lib remove unused router code 2024-03-30 13:56:40 +01:00
priv/static Setup phoenix the way I need it 2024-03-29 15:52:00 +01:00
test fixes CI 2024-03-31 17:21:31 +02:00
.formatter.exs Setup phoenix the way I need it 2024-03-29 15:52:00 +01:00
.gitignore first commit 2024-03-23 16:20:44 +01:00
elixir_buildpack.config configuring gigalixir deploy 2024-03-30 03:40:08 +01:00
mix.exs Bump telemetry_metrics from 0.6.2 to 1.0.0 2024-03-29 15:26:07 +00:00
mix.lock Bump bandit from 1.6.5 to 1.6.6 2025-01-27 13:21:31 +00:00
phoenix_static_buildpack.config configuring gigalixir deploy 2024-03-30 03:40:08 +01:00
README.md update README 2024-03-31 17:07:30 +02:00

Intisync

Create private sessions to control vibration-based devices remotely

Run locally

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:

  1. Install javascript dependencies
cd assets && npm install && cd ..
  1. Install elixir dependencies & build assets
mix setup
  1. Run the project inside and start iex
iex -S mix phx.server

Now you can go to localhost:4000 and start playing around :)

Notes on the project name

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.