πββοΈ An app to promote a quick and efficient interaction between the host and its subscribers.
An app made to offer a practical and efficiente way to connect people with questions to someone that have the answer.
With a simples Google sign in you can create a new chat room, or then enter into some room that already exists.
The main objective of this app is create a direct bridge between host and its subscribers.
π Click here to see the layout
- React.js
- Firebase
- Use and implement
Firebase
for web development - Set up
firebase
configuration - Some mobile-first principles
- Node.js
- Yarn
You will need a .env.local
file at your project root directory to use Firebase configuration. To set up this steps follow guide below:
- Create a Firebase account
- Create a new project
- Get auth configuration to connect with this web application
- Apply your data following the template below
# Firebase configuration
REACT_APP_API_KEY=""
REACT_APP_AUTH_DOMAIN=""
REACT_APP_DATABASE_URL=""
REACT_APP_PROJECT_ID=""
REACT_APP_STORAGE_BUCKET=""
REACT_APP_MESSAGING_SENDER_ID=""
REACT_APP_APP_ID=""
- Save file
- π It's done! Now you are able to run the project
# install packages
yarn
# run project
yarn start
- Fork project
- Clone project (
git clone <link-to-forked-project>
) - Create a new branch (
git checkout -b <my-new-feature-name>
) - Stage changes (
git add .
) - Commit new feature (
git commit -m "<brief description about your new feature>"
) - Push the commit (
git push origin <branch you've created>
) - Open a pull request
- It's done, thank you! π
Built under MIT License, se LICENSE
for more details.
Made with π and β by Cristian Prochnow at NLW Together. Enjoy it!