CarrierPigeon is a phoenix framework application for creating realtime chats.
- Register Users
- User can have multiple profiles
- Add friends to a friend list
- Support private chats
- Support group chats
- Support users blocking each other
- Clone this repository
- Run
mix local.hex --force
- Run
mix local.rebar --force
- Run
mix deps.get
- Setup your postgres
- Run
mix ecto.setup
- Go to
assets
directory and runnpm install
- Run
iex -S mix phx.server
to launch the application with the repl ormix phx.server
to run without repl.
Now you can visit localhost:4000
from your browser.
Ready to run in production? Please check our deployment guides.