Angular + NGRX + Ionic Starter Kit with reusable business logic. Sample TODO app built in.
- Demo of how the code can be reused between Angular and Ionic Application
- Based on a Nx Workspace mono-repo project structure (from Nrwl.io Nx Extensions, an open source toolkit for enterprise Angular applications).
- Uses NGRX to write application business logic:
- apps/web: A web application created using Angular
- apps/mobile: Mobile app created using Ionic
- libs/core: The shared folder which contains extracted business logic(Actions, Reducers, Pipe etc). This is reused in both web and mobile
For Web app
- npm install
- npm start
For mobile app
- cd to app/mobile and npm install
- from root ionic serve