{"repo":"keithstric/angular-boilerplate-plain","free":true,"listed":false,"github":"https://github.com/keithstric/angular-boilerplate-plain","clone":"git clone https://github.com/keithstric/angular-boilerplate-plain.git","description":"Get an angular application up and running FAST! This project contains a base angular application with commonly needed features like: Logging, Loading Spinner, Http Request Caching and more.","language":"TypeScript","stars":25,"topics":["angular","boilerplate","starter-kit","loading-sp","cache-control"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"This project was generated with Angular CLI version 11.0.3. This is purely a boilerplate with authentication pages. I think mainly is an example layout more than anything else as there isn't a defined backend. The folder structure of this project was inspired by this video. Project Goals Basic Angular implementation (no layout/styling packages like material or bootstrap) Provide useful base features that can be used in any project (i.e. loading spinner, http requests, error handling, etc.) Speed up process of spinning up a new application Make it easy to arrange and find code Features Included @ngrx/store and @ngrx/effects - Angular Redux implementation Dynamic loading spinner - Shown during any and all http requests Authentication Guard Some base components (card, confirm dialog, user-avatar) local/session storage with pre-configured prefix ( name from package.json ) Dynamic model implementation (use user.model.ts as an example) Base application layout with a dynamic sidebar, header and footer Service Worker implementation Base scss flexbox classes, various scss mixins and theme implementation Testing infrastructure Global Error Handling Lazy loading of feature modules HTTP Route cache compodoc implementation Dynamic Form implementation Handy directives for updating an ngrx-store and maintaining checkbox group values Getting Started Since this repository is a template, you may want to use the template to create your project repository if storing your source code on GitHub. S","default_branch":null,"files":null,"tree":[],"storefront":"/r/keithstric","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/keithstric/angular-boilerplate-plain/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}