{"id":21927435,"url":"https://github.com/mean-expert-official/fire-starter","last_synced_at":"2025-10-25T09:34:13.233Z","repository":{"id":71029076,"uuid":"80599446","full_name":"mean-expert-official/fire-starter","owner":"mean-expert-official","description":"Starter kit for the fireloop.io platform","archived":false,"fork":false,"pushed_at":"2017-11-03T08:47:50.000Z","size":891,"stargazers_count":17,"open_issues_count":4,"forks_count":8,"subscribers_count":6,"default_branch":"development","last_synced_at":"2025-04-19T19:36:09.964Z","etag":null,"topics":["angular","angular-cli","fire-starter","fireloop","loopback","starter-kit"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mean-expert-official.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-02-01T07:49:06.000Z","updated_at":"2025-02-27T15:59:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"f1fbf6a3-0fd1-4464-a3a3-700831e3e510","html_url":"https://github.com/mean-expert-official/fire-starter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mean-expert-official/fire-starter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mean-expert-official%2Ffire-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mean-expert-official%2Ffire-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mean-expert-official%2Ffire-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mean-expert-official%2Ffire-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mean-expert-official","download_url":"https://codeload.github.com/mean-expert-official/fire-starter/tar.gz/refs/heads/development","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mean-expert-official%2Ffire-starter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274672735,"owners_count":25328549,"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","status":"online","status_checked_at":"2025-09-11T02:00:13.660Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["angular","angular-cli","fire-starter","fireloop","loopback","starter-kit"],"created_at":"2024-11-28T22:15:19.797Z","updated_at":"2025-10-25T09:34:08.200Z","avatar_url":"https://github.com/mean-expert-official.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![FireLoop](https://storage.googleapis.com/fireloop/fireloop-gh-header.svg)\n\n---\n\n\u003ch4 align=\"center\" font-size=\"20px\"\u003e\n\n```javascript\n  _____.__                                   __                 __                \n_/ ____\\__|______   ____             _______/  |______ ________/  |_  ___________ \n\\   __\\|  \\_  __ \\_/ __ \\   ______  /  ___/\\   __\\__  \\\\_  __ \\   __\\/ __ \\_  __ \\\n |  |  |  ||  | \\/\\  ___/  /_____/  \\___ \\  |  |  / __ \\|  | \\/|  | \\  ___/|  | \\/\n |__|  |__||__|    \\___  \u003e         /____  \u003e |__| (____  /__|   |__|  \\___  \u003e__|   \n                       \\/               \\/            \\/                 \\/       \n----------------------------------------------------------------------------------\n@mean-expert-official                                       @fireloop/fire-starter\n----------------------------------------------------------------------------------\n\n```\n\n\u003c/h4\u003e\n\u003chr\u003e\n\n[![All Contributors](https://img.shields.io/badge/all_contributors-3-orange.svg?style=flat-square)](#contributors)\n\u0026nbsp; [![Slack](https://fireloop-slack.now.sh/badge.svg)](http://slack.fireloop.io)\n\u0026nbsp; [![Build](https://travis-ci.org/mean-expert-official/fire-starter.svg)](https://travis-ci.org/)\n\u0026nbsp; \u003ca href=\"https://heroku.com/deploy\"\u003e\u003cimg src=\"https://img.shields.io/badge/deploy_to-heroku-79589F.svg\" alt=\"Deploy\" data-canonical-src=\"https://www.herokucdn.com/deploy/button.svg\" style=\"max-width:100%;\"\u003e\u003c/a\u003e\n\n\u003e Starter kit for the \u003ca href=\"http://fireloop.io\"\u003e\u003cb\u003efireloop.io\u003c/b\u003e\u003c/a\u003e platform\n\n## Features\n\u003e \u003cb\u003enote:\u003c/b\u003e this repo includes experimental ngrx features in the sdk.  the plan is to eventually have the loopback-sdk-builder generate these ngrx files - until then, be aware that running `fireloop sdk` will overwrite the ngrx files in the sdk.\n\n* \u003ca href=\"http://fireloop.io\"\u003efireloop\u003c/a\u003e\n* \u003ca href=\"https://angular.io/\"\u003eangular\u003c/a\u003e\n* \u003ca href=\"https://github.com/angular/angular-cli\"\u003eangular-cli\u003c/a\u003e\n* \u003ca href=\"http://loopback.io/doc/index.html\"\u003eloopback\u003c/a\u003e\n* \u003ca href=\"https://github.com/strongloop/loopback-cli\"\u003eloopback-cli\u003c/a\u003e\n* \u003ca href=\"https://github.com/mean-expert-official/loopback-sdk-builder\"\u003eloopback-sdk-builder\u003c/a\u003e\n* \u003ca href=\"https://github.com/mean-expert-official/loopback-component-realtime\"\u003eloopback-component-realtime\u003c/a\u003e\n* \u003ca href=\"https://github.com/ngrx/store\"\u003engrx/store\u003c/a\u003e\n* \u003ca href=\"https://github.com/ngrx/effects\"\u003engrx/effects\u003c/a\u003e\n* \u003ca href=\"http://v4-alpha.getbootstrap.com/\"\u003ebootstrap 4\u003c/a\u003e\n* \u003ca href=\"https://ng-bootstrap.github.io/#/home\"\u003eng-bootstrap\u003c/a\u003e\n* \u003ca href=\"https://github.com/formly-js/ng-formly\"\u003eng-formly\u003c/a\u003e\n* \u003ca href=\"https://limonte.github.io/sweetalert2/\"\u003esweetalert2\u003c/a\u003e\n\n## Setup\n\u003e This stack requires \u003cb\u003enode ^7.0.0\u003c/b\u003e and \u003cb\u003enpm ^4.0.0\u003c/b\u003e\n\n```console\nnpm install -g @mean-expert/fireloop @angular/cli loopback-cli nodemon\n\ngit clone https://github.com/mean-expert-official/fire-starter.git\n```\n\n## Install\n\u003e From the root directory (fire-starter), execute:\n\n```console\ncd fire-starter\n\nnpm run install\n```\n\nThis will run the install script, which installs all project dependencies in both the `api` and `webapp` directories.\n\n## Development\n\u003e Open 2 separate console windows to fire up the api server and webapp dev server separately\n1. \u003cb\u003eapi server\u003c/b\u003e\n```console\ncd fire-starter/api\n\nnpm run dev\n```\n\u003e the api explorer will be available at \u003cb\u003e`localhost:3000/explorer`\u003c/b\u003e\n\n2. \u003cb\u003ewebapp dev server\u003c/b\u003e\n```console\ncd fire-starter/webapp\n\nnpm run dev\n```\n\u003e your webapp will be served at \u003cb\u003e`localhost:4200`\u003c/b\u003e\n\nWith both servers running, you can now begin development with live-reload and file-watching on both the client and server.\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n| [\u003cimg src=\"https://avatars0.githubusercontent.com/u/36491?v=3\" width=\"100px;\"/\u003e\u003cbr /\u003e\u003csub\u003eBram Borggreve\u003c/sub\u003e](http://colmena.io/)\u003cbr /\u003e[💻](https://github.com/beeman/fireloop-starter/commits?author=beeman) | [\u003cimg src=\"https://avatars2.githubusercontent.com/u/6089253?v=3\" width=\"100px;\"/\u003e\u003cbr /\u003e\u003csub\u003eBrannon N. Darby II\u003c/sub\u003e](https://github.com/brannon-darby)\u003cbr /\u003e[💻](https://github.com/beeman/fireloop-starter/commits?author=brannon-darby) | [\u003cimg src=\"https://avatars1.githubusercontent.com/u/12107518?v=3\" width=\"100px;\"/\u003e\u003cbr /\u003e\u003csub\u003eAndres David Jimenez\u003c/sub\u003e](https://plus.google.com/+AndresJimenezS/posts)\u003cbr /\u003e[💻](https://github.com/beeman/fireloop-starter/commits?author=kattsushi) |\n| :---: | :---: | :---: |\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\nThis project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmean-expert-official%2Ffire-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmean-expert-official%2Ffire-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmean-expert-official%2Ffire-starter/lists"}