Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tony612/exchat

(Not maintaining) A Slack-like app by Elixir, Phoenix & React(redux)
https://github.com/tony612/exchat

chat elixir im phoenix slack

Last synced: 24 days ago
JSON representation

(Not maintaining) A Slack-like app by Elixir, Phoenix & React(redux)

Awesome Lists containing this project

README

        

# ExChat

To start your app:

1. Install dependencies with `mix deps.get`
2. Create and migrate your database with `mix ecto.create && mix ecto.migrate`
3. Install npm dependencies with `npm install .`
4. Start Phoenix endpoint with `mix phoenix.server`

Now you can visit [`localhost:4000`](http://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