You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -70,19 +70,19 @@ npm run ci | Execute linter and tests
70
70
npm run extract | Generate all json files with the translations in assets folder
71
71
npm run translate | Translate all keys remaining using Google Translate and using English language as the origin
72
72
npm run deploy | Build the app and deploy dist folder to Github pages (angular-cli-ghpages) (fork to do this and remove CNAME file)
73
-
npm run bundle-report | Build and run webpack-bundle-analyzer over stats json, really cool :)
73
+
npm run bundle-report | Build and run webpack-bundle-analyzer over stats json
74
74
npm run release | Create a new release using standard-version
75
75
npm run docker | Build the docker image and run the container
76
76
npm run update | Update the project dependencies with ng update
77
77
78
78
## Features
79
79
80
-
* CRUD: create, update and remove heroes
80
+
* CRUD: create, update and remove heroes with Firebase!
81
81
* Search bar, to look for heroes
82
82
* Custom loading page
83
83
* Modal and toasts (snakbar)!
84
84
* Internationalization with ng-translate and ngx-translate-extract. Also use cache busting for translation files with [webpack translate loader](https://github.com/ngx-translate/http-loader#angular-cliwebpack-translateloader-example)
85
-
* Automatic translate script with Google Translate :D
85
+
* Automatic translate script with Google Translate oO
86
86
* Lazy loading modules
87
87
* Service Workers
88
88
* Dynamic Imports
@@ -106,6 +106,10 @@ npm run update | Update the project dependencies with ng update
106
106
* ES6 Promises and Observables
107
107
* Following the [best practices](https://angular.io/guide/styleguide)!
108
108
109
+
<palign="center">
110
+
<ahref='https://ko-fi.com/S6S5LMVR'target='_blank'><imgheight='36'style='border:0px;height:36px;'src='https://az743702.vo.msecnd.net/cdn/kofi4.png?v=0'border='0'alt='Buy Me a Coffee at ko-fi.com' /></a> :smile:
111
+
</p>
112
+
109
113
## Docker
110
114
111
115
You can build the image and run the container with Docker. The configuration is in the nginx folder if you want to change it.
@@ -127,9 +131,9 @@ We use Travis CI to run this tasks in order:
127
131
- Please see the CONTRIBUTING file for guidelines.
128
132
- Create **pull requests, submit bugs, suggest new features** or documentation updates :wrench:
129
133
130
-
## Server
134
+
## Firebase
131
135
132
-
This repo is using [a minimal app](https://github.com/Ismaestro/nodejs-example-app) in NodeJS deployed on Heroku and using PostGreSQL, to create, modify and delete heroes.
136
+
This repo is using Firebase. We use Cloud Firestore and Cloud Storage to handle CRUD operations over the heroes and to store their images.
0 commit comments