https://github.com/mean-expert-official/fire-starter
Starter kit for the fireloop.io platform
https://github.com/mean-expert-official/fire-starter
angular angular-cli fire-starter fireloop loopback starter-kit
Last synced: 5 months ago
JSON representation
Starter kit for the fireloop.io platform
- Host: GitHub
- URL: https://github.com/mean-expert-official/fire-starter
- Owner: mean-expert-official
- License: mit
- Created: 2017-02-01T07:49:06.000Z (about 9 years ago)
- Default Branch: development
- Last Pushed: 2017-11-03T08:47:50.000Z (over 8 years ago)
- Last Synced: 2025-04-19T19:36:09.964Z (11 months ago)
- Topics: angular, angular-cli, fire-starter, fireloop, loopback, starter-kit
- Language: TypeScript
- Homepage:
- Size: 870 KB
- Stars: 17
- Watchers: 6
- Forks: 8
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README

---
```javascript
_____.__ __ __
_/ ____\__|______ ____ _______/ |______ ________/ |_ ___________
\ __\| \_ __ \_/ __ \ ______ / ___/\ __\__ \\_ __ \ __\/ __ \_ __ \
| | | || | \/\ ___/ /_____/ \___ \ | | / __ \| | \/| | \ ___/| | \/
|__| |__||__| \___ > /____ > |__| (____ /__| |__| \___ >__|
\/ \/ \/ \/
----------------------------------------------------------------------------------
@mean-expert-official @fireloop/fire-starter
----------------------------------------------------------------------------------
```
[](#contributors)
[](http://slack.fireloop.io)
[](https://travis-ci.org/)

> Starter kit for the fireloop.io platform
## Features
> note: 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.
* fireloop
* angular
* angular-cli
* loopback
* loopback-cli
* loopback-sdk-builder
* loopback-component-realtime
* ngrx/store
* ngrx/effects
* bootstrap 4
* ng-bootstrap
* ng-formly
* sweetalert2
## Setup
> This stack requires node ^7.0.0 and npm ^4.0.0
```console
npm install -g @mean-expert/fireloop @angular/cli loopback-cli nodemon
git clone https://github.com/mean-expert-official/fire-starter.git
```
## Install
> From the root directory (fire-starter), execute:
```console
cd fire-starter
npm run install
```
This will run the install script, which installs all project dependencies in both the `api` and `webapp` directories.
## Development
> Open 2 separate console windows to fire up the api server and webapp dev server separately
1. api server
```console
cd fire-starter/api
npm run dev
```
> the api explorer will be available at `localhost:3000/explorer`
2. webapp dev server
```console
cd fire-starter/webapp
npm run dev
```
> your webapp will be served at `localhost:4200`
With both servers running, you can now begin development with live-reload and file-watching on both the client and server.
## Contributors
Thanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
| [
Bram Borggreve](http://colmena.io/)
[💻](https://github.com/beeman/fireloop-starter/commits?author=beeman) | [
Brannon N. Darby II](https://github.com/brannon-darby)
[💻](https://github.com/beeman/fireloop-starter/commits?author=brannon-darby) | [
Andres David Jimenez](https://plus.google.com/+AndresJimenezS/posts)
[💻](https://github.com/beeman/fireloop-starter/commits?author=kattsushi) |
| :---: | :---: | :---: |
This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!