Example app showcasing the ngrx platform
TypeScript JavaScript Other
Switch branches/tags
Nothing to show
Clone or download
Latest commit ee0f331 Jul 31, 2017
brandonroberts committed Jul 31, 2017 Merge pull request #170 from ngrx/release-banner
chore(docs): Added release banner for V4


This repository is for version 2.x of the example application.

Click here for the latest version (4.x)

@ngrx example application

Example application utilizing @ngrx libraries, showcasing common patterns and best practices. Take a look at the live app.

This app is a book collection manager. Using the Google Books API, the user can search for books and add them to their collection. This application utilizes @ngrx/db to persist the collection across sessions; @ngrx/store to manage the state of the app and to cache requests made to the Google Books API; @angular/router to manage navigation between routes; @ngrx/effects to isolate side effects.

Built with @angular/cli


Quick start

# clone the repo
git clone https://github.com/ngrx/example-app.git

# change directory to repo
cd example-app

# Use npm or yarn to install the dependencies:
npm install

# OR

# start the server
ng serve

Navigate to http://localhost:4200/ in your browser

NOTE: The above setup instructions assume you have added local npm bin folders to your path. If this is not the case you will need to install the Angular CLI globally.