Introduction

Full stack enterprise application with Nx, Typescript, Angular, Google Firebase, Node, NgRx, and Web3

THIS GUIDE IS A WORK IN PROGRESS AND YET TO BE RELEASED. PLEASE EXCUSE COMMON RELEASE PRIORITIES SUCH AS:

  • PROPER FORMATTING

  • INFORMATION COMPLETION

  • EXAMPLES

  • PAGE STRUCTURE

Building enterprise applications is not easy and when you need to share code between multiple mobile or web applications the difficulty increases substantially. If you are about to kick off or are in the middle of a large application in Typescript this starter repository will help you to accomplish in implementing the best project structure and patterns using Nx workspaces for a complete frontend and backend enterprise architecture.

Repository features:

  • Nx CLI and Nrwl Plugins, an open source toolkit for enterprise applications

  • Frontend Angular application with NgRx for state management and API interactions

  • Backend Node application driven by Typescript and integrated with Google Firebase for secure database interactions and user authentication

  • Application deployment and hosting guidelines for safe and effective software releases

  • Service worker integration for offline support and capabilities

  • Progressive Web App implementation to bring your application to Apple’s app store, Google Play store, and desktop capable

Resources:

Last updated