exchat
exchat copied to clipboard
(Not maintaining) A Slack-like app by Elixir, Phoenix & React(redux)
ExChat
To start your app:
- Install dependencies with
mix deps.get
- Create and migrate your database with
mix ecto.create && mix ecto.migrate
- Install npm dependencies with
npm install .
- Start Phoenix endpoint with
mix phoenix.server
Now you can visit localhost:4000
from your browser.
TODO
- [x] Display unread number for channels
- [x] Track and display unread messages
- [x] Build connection between user and channel
- [x] Direct message
- [x] User online/offline status
- [ ] Mention users