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
The following aspects are the primary focus of the project:
- Authentication
- Firestore Database
- Storage
- React.js
- Materialize for components
- Bootstrap for responsiveness
Front-end: cd client --> npm install
• The project won't function correctly unless you use your own configurations
Please make sure to create a .env
file in the config
directory at the front-end and incorporate the following variables:
- API_KEY
- AUTH_DOMAIN
- PROJECT_ID
- STORAGE_BUCKET
- MESSAGE_SENDER_ID
- APP_ID
- MEASURE_ID