firebase-essentials

Greetings, fellow developers! I'll be walking you through Firebase, starting with the basics and gradually moving towards more advanced concepts. But before we begin, please ensure that you have set up your own configurations and have a Firebase account

Note: I prioritized basic Firebase functionalities over UI and kept it responsive

Project Overview

The following aspects are the primary focus of the project:

  1. Authentication
  2. Firestore Database
  3. Storage

Project Prerequisites

  1. React.js
  2. Materialize for components
  3. Bootstrap for responsiveness

Install Dependencies

Front-end: cd client --> npm install

• The project won't function correctly unless you use your own configurations

Environment Variables

Please make sure to create a .env file in the config directory at the front-end and incorporate the following variables:

  1. API_KEY
  2. AUTH_DOMAIN
  3. PROJECT_ID
  4. STORAGE_BUCKET
  5. MESSAGE_SENDER_ID
  6. APP_ID
  7. MEASURE_ID

Show some ❤️ by starring the repository!