A realtime chat application. This repo contains our backend server and database.
- Rails 6.0 API server
- Websockets via ActionCable
- Postgresql database
- Auth via Bcrypt and JWT
- Automatic deployment via GitHub and Heroku
- Login/Signup
- Conversation selection; currently there is only one 'main room' available.
- Send and receive messages in real time!
- View conversation participants
- Logout
- Local installation
- Clone/download the project repo's main branch.
cd
into the main project folder, then runrails db:migrate
and optionallyrails db:seed
to populate the database with some data. - Finally, run
rails s
to start your server - Don't forget to grab a copy of our frontend client and follow the instructions there!
- Clone/download the project repo's main branch.
- Deployed installation
- Check out the rails server on Heroku
A project by John Souza, Jazz Bozner, and Roger Robertson Jr.