Skip to content

A book collection manager built with ngrx libraries for reactive state management | http://ngrx-books.npmstack.com

License

Notifications You must be signed in to change notification settings

sethbergman/ngrx-books

Repository files navigation

ngrx-books

This example application utilizes @ngrx libraries while 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.

Included

Setup Instructions

  • The setup instructions assume you have added the Angular CLI globally.
  • If this is not the case you will need to install the Angular CLI:
npm install -g @angular/cli
  • Clone the repo:
git clone https://github.com/sethbergman/ngrx-books.git
  • Change to the repo directory and install the dependencies:
cd ngrx-books && npm i
  • Start the server:
ng serve

Production Build

  • Run the build command:
npm run build
  • Start the server:
npm start

@TODO:

  • Implement user auth and login pages
  • Implement better state management
  • Include deployment instructions
  • Add CONTRIBUTING.md page
  • Add waffle board
  • Add Slack team invitation
  • Add dependencies manager
  • Add documentation
  • Write tutorial blog post

Want to contribute?

Pull Requests are encouraged! 🚀

Releases

No releases published

Packages

No packages published