{"id":13798834,"url":"https://github.com/codediodeio/angular-firestarter","last_synced_at":"2025-05-16T05:03:29.441Z","repository":{"id":38402703,"uuid":"87239202","full_name":"codediodeio/angular-firestarter","owner":"codediodeio","description":"🍱 :fire: Angular + Firebase Progressive Web App Starter","archived":false,"fork":false,"pushed_at":"2023-01-07T02:17:20.000Z","size":3608,"stargazers_count":964,"open_issues_count":48,"forks_count":435,"subscribers_count":76,"default_branch":"master","last_synced_at":"2025-05-16T05:02:04.111Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://firestarter.fireship.io/","language":"TypeScript","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/codediodeio.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}},"created_at":"2017-04-04T22:00:05.000Z","updated_at":"2025-05-01T06:05:43.000Z","dependencies_parsed_at":"2023-02-06T10:31:35.381Z","dependency_job_id":null,"html_url":"https://github.com/codediodeio/angular-firestarter","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codediodeio%2Fangular-firestarter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codediodeio%2Fangular-firestarter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codediodeio%2Fangular-firestarter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codediodeio%2Fangular-firestarter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codediodeio","download_url":"https://codeload.github.com/codediodeio/angular-firestarter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254471040,"owners_count":22076583,"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":[],"created_at":"2024-08-04T00:00:54.997Z","updated_at":"2025-05-16T05:03:29.376Z","avatar_url":"https://github.com/codediodeio.png","language":"TypeScript","funding_links":[],"categories":["웹"],"sub_categories":[],"readme":"# FireStarter\n\nFirestarter is an Angular PWA powered by Firebase.\n\n- [Live Demo](https://firestarter.fireship.io/)\n- [Lessons and Screencasts](https://fireship.io)\n- [Join the Slack Team](https://fireship.page.link/slack)\n\n![](https://firebasestorage.googleapis.com/v0/b/angular-voxer.appspot.com/o/demo-gif.gif?alt=media\u0026token=dadcdb72-eb58-4903-b6b8-c741c27a08c4)\n\n## Features\n\n- Angular 12.x + Firebase\n- Installable PWA\n- OAuth and Email/Password Signup with Firebase\n- Drag \u0026 drop Kanban demo with Firestore\n- Angular Universal SSR with Nest.js deployed to Google Cloud Run\n- Optional SSR Prerendering Script\n\n## Usage\n\n1.  Run\n\n- `git clone https://github.com/codediodeio/angular-firestarter.git firestarter`\n- `cd firestarter`\n- `npm install`\n\n2.  Create a project at https://firebase.google.com/ and grab your web config:\n\n![](https://firebasestorage.googleapis.com/v0/b/firestarter-96e46.appspot.com/o/project-config.PNG?alt=media\u0026token=5eabb205-7ba2-4fc3-905f-e9547055e754)\n\n3.  Add the config to your Angular environment\n\n#### src/environments/\n\nUpdate the `environment.prod.ts` and `environment.ts` files. \n\n```typescript\nexport const environment = {\n  production: false,\n  firebase: {\n    apiKey: 'APIKEY',\n    authDomain: 'DEV-APP.firebaseapp.com',\n    databaseURL: 'https://DEV-APP.firebaseio.com',\n    projectId: 'DEV-APP',\n    storageBucket: 'DEV-APP.appspot.com',\n    messagingSenderId: '...',\n    appId: '...',\n  }\n};\n```\n\n\n5.  Run `ng serve`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodediodeio%2Fangular-firestarter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodediodeio%2Fangular-firestarter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodediodeio%2Fangular-firestarter/lists"}