Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abrehan2/firebase-essentials
https://github.com/abrehan2/firebase-essentials
bootstrap css3 firebase-auth firebase-database firebase-storage html5 materialize reactjs
Last synced: 30 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/abrehan2/firebase-essentials
- Owner: abrehan2
- Created: 2023-04-13T20:46:18.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-29T13:44:55.000Z (over 1 year ago)
- Last Synced: 2023-08-29T20:56:58.476Z (over 1 year ago)
- Topics: bootstrap, css3, firebase-auth, firebase-database, firebase-storage, html5, materialize, reactjs
- Language: JavaScript
- Homepage:
- Size: 308 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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:
- Authentication
- Firestore Database
- Storage
# Project Prerequisites
- React.js
- Materialize for components
- 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:
- API_KEY
- AUTH_DOMAIN
- PROJECT_ID
- STORAGE_BUCKET
- MESSAGE_SENDER_ID
- APP_ID
- MEASURE_ID
Show some ❤️ by starring the repository!