Skip to content

NicoleQueen/slackChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 

Repository files navigation

Slack Chat

Slack Chat is a channel-based messaging platform created using a Ruby on Rails backend and React frontend. With Slack Chat, people can work together more effectively, connect all their software tools and services, and find the information they need to do their best work — all within a secure, enterprise-grade environment.

Demo

part 1,

Demo CountPages alpha

part 2,

Demo CountPages alpha

part 3,

Demo CountPages alpha

Installation

  1. Fork and clone this repository. $git clone https://github.com/NicoleQueen/slackChat
  2. Navigate into the slackChat_backend directory. $cd slackChat_backend
  3. Enter the command 'bundle install' in the terminal. $bundle install
  4. Run "rails db:migrate" in the terminal. $rails db:migrate
  5. For testing data, in the ../db/seeds.rb file, uncomment the test data, and run "rails db:seed" in the terminal. $rails db:seed
  6. Run "rails server" to begin server. $rails server
  7. Navigate into the slack-chat_frontend directory. $cd slack-chat_frontend
  8. Enter the command "npm install" in the terminal. $npm install
  9. Run "npm start" to view the website. $npm start

Features

  • Sign up as a new user or login as a returning user.
  • Join a channel to chat with others.
  • Write a post and submit.
  • Like posts that have been submitted.
  • Delete posts that have been submitted.
  • User logout.

Built with

  • Ruby 2.6.1
  • JavaScript
  • React 16.13.1
  • PostgreSQL

Developer

About

##mod4 final project##Slack Chat is a channel-based messaging platform created using a Ruby on Rails backend and React frontend. With Slack Chat, people can work together more effectively, connect all their software tools and services, and find the information they need to do their best work — all within a secure, enterprise-grade environment.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages