FireLoop Starter

by mean-expert-official

GitHub Readme.md

FireLoop


  _____.__                                   __                 __                
_/ ____\__|______   ____             _______/  |______ ________/  |_  ___________ 
\   __\|  \_  __ \_/ __ \   ______  /  ___/\   __\__  \\_  __ \   __\/ __ \_  __ \
 |  |  |  ||  | \/\  ___/  /_____/  \___ \  |  |  / __ \|  | \/|  | \  ___/|  | \/
 |__|  |__||__|    \___  >         /____  > |__| (____  /__|   |__|  \___  >__|   
                       \/               \/            \/                 \/       
----------------------------------------------------------------------------------
@mean-expert-official                                       @fireloop/fire-starter
----------------------------------------------------------------------------------


All Contributors   Slack   Build   Deploy

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.

Setup

This stack requires node ^7.0.0 and npm ^4.0.0

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:

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
cd fire-starter/api

npm run dev

the api explorer will be available at localhost:3000/explorer

  1. webapp dev server
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):


Bram Borggreve

💻
Brannon N. Darby II

💻
Andres David Jimenez

💻

This project follows the all-contributors specification. Contributions of any kind welcome!