_____.__ __ __
_/ ____\__|______ ____ _______/ |______ ________/ |_ ___________
\ __\| \_ __ \_/ __ \ ______ / ___/\ __\__ \\_ __ \ __\/ __ \_ __ \
| | | || | \/\ ___/ /_____/ \___ \ | | / __ \| | \/| | \ ___/| | \/
|__| |__||__| \___ > /____ > |__| (____ /__| |__| \___ >__|
\/ \/ \/ \/
----------------------------------------------------------------------------------
@mean-expert-official @fireloop/fire-starter
----------------------------------------------------------------------------------
_____.__ __ __
_/ ____\__|______ ____ _______/ |______ ________/ |_ ___________
\ __\| \_ __ \_/ __ \ ______ / ___/\ __\__ \\_ __ \ __\/ __ \_ __ \
| | | || | \/\ ___/ /_____/ \___ \ | | / __ \| | \/| | \ ___/| | \/
|__| |__||__| \___ > /____ > |__| (____ /__| |__| \___ >__|
\/ \/ \/ \/
----------------------------------------------------------------------------------
@mean-expert-official @fireloop/fire-starter
----------------------------------------------------------------------------------
Starter kit for the fireloop.io platform
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
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
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.
Open 2 separate console windows to fire up the api server and webapp dev server separately
- api server
cd fire-starter/api
npm run dev
the api explorer will be available at
localhost:3000/explorer
- 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.
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!