Skip to content

goktugs/react-slack-clone

Repository files navigation

Project Name & Pitch

Slack Clone

An application used to messaging with tons of future, built with React, Firebase, JavaScript, and Tailwind CSS.

Project Status

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.

Project Screen Shot(s)

Example:

[ https://prnt.sc/1EzS4WRnsZle ]

[ https://prnt.sc/bzHRkhkPxLN6 ]

[https://prnt.sc/g234wUBDsI16]

Installation and Setup Instructions

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

Reflection

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published