marcoalvesalmeida / let-me-ask

Projeto desenvolvido na NLW 06 da Rocketseat

Home Page:https://letmeask-93589.web.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Let me ask Logo

Letmeask - NLW 06

Sumário
  1. Começando

Getting Started

Esse projeto foi realizado utilizando: ReactJS, React Hooks, TypeScript, Yarn, Sass, Firebase Realtime Database, Firebase Hosting, Firebase Auth e React Toastify.

Para usar a aplicação basta acessar o endereço abaixo, você pode criar ou entrar em salas já existentes.

Link do projeto: https://letmeask-93589.web.app/

Prerequisites

Para instalar o projeto na sua máquina é necessário ter o Node instalado. Também é necessário instalar o Yarn:

  • npm
    npm install --global yarn

Installation

  1. Clone o repositório
    git clone https://github.com/marcoalvesalmeida/let-me-ask.git
  2. Instale os pacotes necessário na pasta do projeto usando:
    yarn
  3. O firebase é configurado no arquivo .env (Use o .env.example como base)
     REACT_APP_API_KEY="REACT_APP_API_KEY"
     REACT_APP_AUTH_DOMAIN="REACT_APP_AUTH_DOMAIN"
     REACT_APP_DATABASE_URL="REACT_APP_DATABASE_URL"
     REACT_APP_PROJECT_ID="REACT_APP_PROJECT_ID"
     REACT_APP_STORAGE_BUCKET="REACT_APP_STORAGE_BUCKET"
     REACT_APP_MESSAGING_SENDER_ID="REACT_APP_MESSAGING_SENDER_ID"
     REACT_APP_APP_ID="REACT_APP_APP_ID"
  4. Para executar o projeto basta utilizar o comando:
    yarn start
  5. Acesse localmente em: http://localhost:3000

Tela de Autenticação Tela de Salas

About

Projeto desenvolvido na NLW 06 da Rocketseat

https://letmeask-93589.web.app/


Languages

Language:TypeScript 70.8%Language:SCSS 25.2%Language:HTML 2.8%Language:Shell 1.2%