Slack Clone
An application used to messaging with tons of future, built with React, Firebase, JavaScript, and Tailwind CSS.
This project is currently in development. Users can enter w/ Google Accounts by gmail and messaging w/ each other. Visuality to chat is in progress.
[ https://prnt.sc/1EzS4WRnsZle ]
[ https://prnt.sc/bzHRkhkPxLN6 ]
[https://prnt.sc/g234wUBDsI16]
Clone down this repository. You will need node
and npm
installed globally on your machine.
Clone:
git clone
https://github.com/goktugs/react-slack-clone` `
Installation:
npm install
To Run Test Suite:
npm test
To Start Server:
npm start
To Visit App:
localhost:3000
This was a 3 day long project. Project goals included using technologies learned up until this point and familiarizing myself with documentation.
It uses react router dom v5 which is old but more stable and well known.
One of the main challenges I ran into was Authentication. This lead me to spend a few days on a research spike into Firebase, Google authentication.
At the end of the day, the technologies implemented in this project are React, React-Router 5.0, Firebase and Tailwind CSS. I chose to use the create-react-app
boilerplate to minimize initial setup and invest more time in diving into weird technological rabbit holes.