{"id":21529144,"url":"https://github.com/abrehan2/firebase-essentials","last_synced_at":"2025-04-09T23:43:14.144Z","repository":{"id":191416820,"uuid":"627614344","full_name":"abrehan2/Firebase-Essentials","owner":"abrehan2","description":null,"archived":false,"fork":false,"pushed_at":"2023-08-29T13:44:55.000Z","size":315,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T01:35:36.640Z","etag":null,"topics":["bootstrap","css3","firebase-auth","firebase-database","firebase-storage","html5","materialize","reactjs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/abrehan2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-04-13T20:46:18.000Z","updated_at":"2023-08-07T18:57:12.000Z","dependencies_parsed_at":"2023-08-29T21:16:22.320Z","dependency_job_id":null,"html_url":"https://github.com/abrehan2/Firebase-Essentials","commit_stats":null,"previous_names":["abrehan2/firebase-essentials"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abrehan2%2FFirebase-Essentials","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abrehan2%2FFirebase-Essentials/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abrehan2%2FFirebase-Essentials/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abrehan2%2FFirebase-Essentials/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abrehan2","download_url":"https://codeload.github.com/abrehan2/Firebase-Essentials/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248131467,"owners_count":21052819,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","css3","firebase-auth","firebase-database","firebase-storage","html5","materialize","reactjs"],"created_at":"2024-11-24T01:55:56.398Z","updated_at":"2025-04-09T23:43:14.121Z","avatar_url":"https://github.com/abrehan2.png","language":"JavaScript","readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://iili.io/Hvtm0fR.png\"/\u003e\n\u003c/div\u003e\n\n# firebase-essentials\n\u003cb\u003eGreetings, 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`\u003c/b\u003e\n\n\u003cb\u003e`Note:` I prioritized basic Firebase functionalities over UI and kept it responsive\u003c/b\u003e\n\n# Project Overview\n\u003cb\u003eThe following aspects are the primary focus of the project:\u003c/b\u003e\n\u003col\u003e\n\u003cb\u003e\n\u003cli\u003eAuthentication\u003c/li\u003e\n\u003cli\u003eFirestore Database\u003c/li\u003e\n\u003cli\u003eStorage\u003c/li\u003e\n\u003c/b\u003e\n\u003c/ol\u003e\n\n# Project Prerequisites\n\u003col\u003e\n\u003cb\u003e\n\u003cli\u003eReact.js\u003c/li\u003e\n\u003cli\u003eMaterialize for components\u003c/li\u003e\n\u003cli\u003eBootstrap for responsiveness\u003c/li\u003e\n\u003c/b\u003e\n\u003c/ol\u003e\n\n# Install Dependencies\n\u003cb\u003e`Front-end: cd client --\u003e npm install`\u003c/b\u003e \u003cbr\u003e\u003cbr\u003e\n\u003cb\u003e`• The project won't function correctly unless you use your own configurations`\u003c/b\u003e\n\n# Environment Variables\n\u003cb\u003ePlease make sure to create a `.env` file in the `config` directory at the front-end and incorporate the following variables:\u003c/b\u003e\n\u003col\u003e\n\u003cb\u003e\n\u003cli\u003eAPI_KEY\u003c/li\u003e\n\u003cli\u003eAUTH_DOMAIN\u003c/li\u003e\n\u003cli\u003ePROJECT_ID\u003c/li\u003e\n\u003cli\u003eSTORAGE_BUCKET\u003c/li\u003e\n\u003cli\u003eMESSAGE_SENDER_ID\u003c/li\u003e\n\u003cli\u003eAPP_ID\u003c/li\u003e\n\u003cli\u003eMEASURE_ID\u003c/li\u003e\n\u003c/b\u003e\n\u003c/ol\u003e\n\n\u003cbr\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003ch3\u003eShow some ❤️ by starring the repository!\u003c/h3\u003e\n\u003c/div\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabrehan2%2Ffirebase-essentials","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabrehan2%2Ffirebase-essentials","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabrehan2%2Ffirebase-essentials/lists"}