Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.12 KB

README.md

File metadata and controls

30 lines (22 loc) · 1.12 KB

FlatChat

A realtime chat application. This repo contains our backend server and database.

Technology Used

  • Rails 6.0 API server
  • Websockets via ActionCable
  • Postgresql database
  • Auth via Bcrypt and JWT
  • Automatic deployment via GitHub and Heroku

Features

  • Login/Signup
  • Conversation selection; currently there is only one 'main room' available.
  • Send and receive messages in real time!
  • View conversation participants
  • Logout

Installation/Deployment

  • Local installation
    • Clone/download the project repo's main branch. cd into the main project folder, then run rails db:migrate and optionally rails 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!
  • Deployed installation
    • Check out the rails server on Heroku

A project by John Souza, Jazz Bozner, and Roger Robertson Jr.