- Real time application with Action Cable on Rails
- Users can interact with each other without reloading the page or pooling databases, everything is updated as soon as it is changed
- Persistent storage of messages inside PostgreSQL database
- Rails database with PostgreSQL
- Action Cable (Rails 5+) for real time updates
With Ruby, Rails and PostgreSQL installed, create a user in your PostgreSQL database with the name of "chatapp" with privileges of CREATEDB and run the following code in your bash console (inside the application's folder):
rails db:migrate
rails s
Now go to "localhost:3000" in your browser and the application should work
GPL v3