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.
part 1,
part 2,
part 3,
- Fork and clone this repository. $git clone https://github.com/NicoleQueen/slackChat
- Navigate into the slackChat_backend directory. $cd slackChat_backend
- Enter the command 'bundle install' in the terminal. $bundle install
- Run "rails db:migrate" in the terminal. $rails db:migrate
- For testing data, in the ../db/seeds.rb file, uncomment the test data, and run "rails db:seed" in the terminal. $rails db:seed
- Run "rails server" to begin server. $rails server
- Navigate into the slack-chat_frontend directory. $cd slack-chat_frontend
- Enter the command "npm install" in the terminal. $npm install
- Run "npm start" to view the website. $npm start
- 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.
- Ruby 2.6.1
- JavaScript
- React 16.13.1
- PostgreSQL
Qiuyan Peng
https://github.com/NicoleQueen
https://www.linkedin.com/in/qiuyan-peng-12b90b93/
Joshua Lorenc
https://github.com/Jlorenc1
https://www.linkedin.com/in/joshua-lorenc/
Copyright (c) 2020-present, Qiuyan Peng. Joshua Lorenc.


