skaffolder / Example_Angular6_PWA_Firebase_boilerplate

An example of a CRUD application with Angular 6 + PWA + Firebase

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

   _____ _          __  __      _     _           
  / ____| |        / _|/ _|    | |   | |          
 | (___ | | ____ _| |_| |_ ___ | | __| | ___ _ __ 
  \___ \| |/ / _` |  _|  _/ _ \| |/ _` |/ _ \ '__|
  ____) |   < (_| | | | || (_) | | (_| |  __/ |   
 |_____/|_|\_\__,_|_| |_| \___/|_|\__,_|\___|_| 
 
                             _                __         _______          __     
     /\                     | |              / /        |  __ \ \        / /\    
    /  \   _ __   __ _ _   _| | __ _ _ __   / /_        | |__) \ \  /\  / /  \   
   / /\ \ | '_ \ / _` | | | | |/ _` | '__| | '_ \       |  ___/ \ \/  \/ / /\ \  
  / ____ \| | | | (_| | |_| | | (_| | |    | (_) |      | |      \  /\  / ____ \ 
 /_/    \_\_| |_|\__, |\__,_|_|\__,_|_|     \___/       |_|       \/  \/_/    \_\
                  __/ |                                                          
                 |___/                                                           
           _ _   _           ______ _          _                    
          (_) | | |         |  ____(_)        | |                   
 __      ___| |_| |__       | |__   _ _ __ ___| |__   __ _ ___  ___ 
 \ \ /\ / / | __| '_ \      |  __| | | '__/ _ \ '_ \ / _` / __|/ _ \
  \ V  V /| | |_| | | |     | |    | | | |  __/ |_) | (_| \__ \  __/
   \_/\_/ |_|\__|_| |_|     |_|    |_|_|  \___|_.__/ \__,_|___/\___|
                                         
 

This project was generated by Skaffolder

For more documentation visit https://skaffolder.com/#/documentation


CONFIGURE


  1. Set your firebase properties in:

    config/properties.dev.ts for local/dev environments

    config/properties.prod.ts for production environments

To get your firebase properties go to https://console.firebase.google.com and create a new project

  1. Enable login with Google


START APPLICATION


To start the application open a terminal in this folder and type:

$ npm install
$ npm start

Go to http://localhost:4200

To run the service worker build with:

$ npm run start:prod

this command will disable the autorefresh.


USING SKAFFOLDER-CLI


With Skaffolder-cli you can easily manage your Skaffolder project from command line and customize your generator template from your IDE.

Install Skaffolder-cli with npm install -g skaffolder-cli

Login running the command sk login

Generate your project with the command sk generate

You can customize your generator template working with files in .skaffolder folder in your project root.

Please refer to https://skaffolder.com/#/documentation/skaffolder-cli for more information.

About

An example of a CRUD application with Angular 6 + PWA + Firebase


Languages

Language:HTML 72.8%Language:TypeScript 25.3%Language:CSS 0.9%Language:JavaScript 0.7%Language:Dockerfile 0.2%