mirror of
https://github.com/fly-apps/live_beats.git
synced 2024-10-31 21:48:49 +00:00
No description
7461256268
The focus_wrap function component (and hook) can be used to focus wrap any content. The focus and focus_closest JS functions were added to programmtaically focus an element on the client or find the next element or previous element sibling when an action is taken that requires moving focus to cloest item. Co-authored-by: Nolan Darilek <nolan@thewordnerd.info> |
||
---|---|---|
assets | ||
config | ||
lib | ||
priv | ||
rel | ||
test | ||
.dockerignore | ||
.formatter.exs | ||
.gitignore | ||
Dockerfile | ||
fly.toml | ||
LICENSE.md | ||
mix.exs | ||
mix.lock | ||
README.md |
LiveBeats
Play music together with Phoenix LiveView!
Visit livebeats.fly.dev to try it out, or run locally:
-
Create a Github OAuth app from this page
- Set the app homepage to
http://localhost:4000
andAuthorization callback URL
tohttp://localhost:4000/oauth/callbacks/github
- After completing the form, click "Generate a new client secret" to obtain your API secret
- Set the app homepage to
-
Export your GitHub Client ID and secret:
export LIVE_BEATS_GITHUB_CLIENT_ID="..." export LIVE_BEATS_GITHUB_CLIENT_SECRET="..."
-
Install dependencies with
mix deps.get
-
Create and migrate your database with
mix ecto.setup
-
Start Phoenix endpoint with
mix phx.server
or inside IEx withiex -S mix phx.server
Now you can visit localhost:4000
from your browser.
Ready to run in production? Please check our deployment guides.
Learn more
- Official website: https://www.phoenixframework.org/
- Guides: https://hexdocs.pm/phoenix/overview.html
- Docs: https://hexdocs.pm/phoenix
- Forum: https://elixirforum.com/c/phoenix-forum
- Source: https://github.com/phoenixframework/phoenix