https://github.com/tmtocb/actioncable-messenger-rails
/not finished / Rails 6 real-time messenger app build using ActionCable, Bootstrap, Redis. Currently working on live updates in production.
https://github.com/tmtocb/actioncable-messenger-rails
actioncable bootstrap heroku rails6 redis ruby-on-rails
Last synced: about 1 month ago
JSON representation
/not finished / Rails 6 real-time messenger app build using ActionCable, Bootstrap, Redis. Currently working on live updates in production.
- Host: GitHub
- URL: https://github.com/tmtocb/actioncable-messenger-rails
- Owner: tmtocb
- Created: 2021-01-07T15:58:17.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-04T12:01:50.000Z (about 4 years ago)
- Last Synced: 2025-02-02T09:29:59.041Z (3 months ago)
- Topics: actioncable, bootstrap, heroku, rails6, redis, ruby-on-rails
- Language: Ruby
- Homepage:
- Size: 922 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
/not finished, working on real time updates/
## Action Cable Messenger - live messages.
---

---
## Stack
*
as language.
*as framework.
*as database.
*for deployment in production.
*a CSS framework.
*for Front-End styling.
*for Front-End styling.
*for scripts and Front-End styling.
*for Front-End styling.
*for continuous-integration
* **ActionCable** for integration of websockets and stream of channels.
* **Redis** on Heroku.
* **RSpec, FactoryBot, Shoulda-Matchers** as test suite stack.
* gem **bullet** in development for killing n+1 queries.
* gem **rubocop** for static-code-analysis
* responsive layout meta tag for mobiles.## Configuration & dependencies
### System dependencies
`Ruby: 2.7.2p137`
`Rails: 6.0.3.4`
`Redis: 4.2.5`
`database: postgresql`
### Configuration
`git clone https://github.com/tmtocb/actioncable-messenger-rails`
`bundle install`
### Empty database
`rails db:drop db:create db:migrate`
### Run the app
`rails s`