Skip to content

gabrielrochamd/letmeask

Repository files navigation

Letmeask

stars forks watchers

en pt-br

Letmeask mock


🧪 Technologies

This project was developed using the following technologies:

  • Firebase
  • React
  • Typescript

▶ How to run

Clone the repository and access its folder

$ git clone https://github.com/gabrielmdr/letmeask
$ cd letmeask

Create a Firebase project at https://console.firebase.google.com

Go to your Firebase project page

  • Click the 'Add app' button and select 'Web'
  • Choose a name and click 'Register app'
  • Copy the values of the Firebase configuration
  • Create a file named .env.local with the following format:
    REACT_APP_API_KEY=
    REACT_APP_AUTH_DOMAIN=
    REACT_APP_DATABASE_URL=
    REACT_APP_PROJECT_ID=
    REACT_APP_STORAGE_BUCKET=
    REACT_APP_MESSAGE_SENDER_ID=
    REACT_APP_APP_ID=
    REACT_APP_MEASUREMENT_ID=
    
  • Copy each Firebase configuration attribute and paste it after the corresponding key
  • Click the gear icon on the top left of the Firebase project page
  • Copy the Project ID
  • Create a file named .firebaserc with the following format:
    {
      "projects": {
        "default": "YOUR_PROJECT_ID"
      }
    }
    
  • Replace YOUR_PROJECT_ID with the project ID you copied

Again on your Firebase project page

  • Go to 'Realtime Database'
  • Click 'Create Database'
  • Select default options

Install the dependencies and initialize the project

$ yarn
$ yarn start

💻 Project

Letmeask is a project that allows you to create Q&A rooms. It is great for content creators to connect with their audience or for educators to answer questions from students.

This project was developed during Next Level Week Together, an event presented from 20 to 27 June 2021 by Rocketseat and tutored by Diego Fernandes.

🔖 Layout

The layout of the project is available at this link. It is required a Figma account.

📝 License

This project is under the MIT license. Check LICENSE.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors