ionAppFull4Pro super complete ionic 3 starter with admin dashboard backend and cloud firestore
Super complete ionic starter with Admin dashboard backend, Push notifications, realtime chat, Offline support, Google and Facebook login, admob, auth workflow with firebase, Native social sharing, Call a number, Send SMS, google maps geolocation, Restaurant menu, e-commerce shopping, Shopping Cart with Paypal, Discover places, Image gallery slides, CRUD with forms and validations, chartjs, Rate app functionality
You've the idea for a mobile app! don't waste time, build once deploy everywhere like a pro
This is a super complete Ionic template starter (using the latest versions), that might help you to bring your ideas to reality, build your app in no time, start monetizing quick, manage all the data used by the ionic app with a cutting edge Angular Admin dashboard application.
It includes a super complete documentation with step by step instructions, also if for any reason you have issues with the setup of this project you can contact me, am here to help
Key Features
Offline support
Push Notification
Google and Facebook login support
Google login support for PWA
1:1 Real time chat with send images capabilities
Support for admob (cordova-plugin-admob-free)
Firebase authentication, login
Firebase realtime database
Cloud firestore
Native social sharing
Call a number
Send SMS
Rate app functionality
Places Maps google, geolocation
Restaurant menu
e-commerce shopping
Shopping Cart with PayPal integration
Shopping Cart with Stripe integration
Discover places
Image gallery with slides
CRUD forms with validation
Examples with chartjs
Social profile templates
Weather App, with map and animations
Many more...
Push Notification video
Shopping Cart video
Admin Dashboard video
Try it before you invest
Native login (Facebook, Google+), Admob won't be available in web version, please download and install the apk to see it in action
release-1.4.0
-Fixed issue with map deeplinks
-Removed unused dependencies
-Updated manifest and included a logo in the assets folder
-Renamed folder layout to components (which makes more sense)
-Added instruction.txt file to every component folder, with instructions on how to import it into another ionic app
-Updated documentation, fixed some typos, etc.
-Updated the documentation with how to setup stripe on the application
New features:
-Added weather component, support static map and animated map with bing maps
-Added stripe server node
-Added stripe payment method to the shopping cart
-Added login pwa component to be able to login with google plus when developing a pwa
-Added vegas plugin code for login pwa
release-1.3.1
-Updated documentation to include how to deploy the admin dashboard to firebase hosting.
-Enabled PWA capabilities.
-Added segments to avoid deeplink issues.
release-1.3.0
-1:1 Real time chat (you can use this chat (with some customization) to provide a communication channel between the users and the admin, for example on a restaurant app or a shopping app)
-Chat Send images capabilities (upload to firebase storage)
-Chat Unread message indicator
-Chat Typing indicator
-Fixed minor issues
-Improved documentation
release-1.2.2
-Made it compatible with node 9.5.0
-Fixed small bugs
-Centralized configuration
-Improved documentation
release-1.2.0
-Added push notification functionality to the ionic project (support on web and mobile)
-Added custom push notification console, into the admin dashboard
-Removed unused dependencies in the source code
-Fixed minor issues
release-1.1.2
-Added Shopping cart for Restaurant Menu and e-commerce shopping functionalities
-Added login with email/password to the admin dashboard
-Added "Add Admin User" tab to the dashboard
-Fixed minor issues
Hey there! You'll need to log in before you can leave a comment here.
No, i already buy it and i must say:
1.- All the features works
2.- Jose giving me fast and professional support on all the process.
I strongly recommend this starter. It is very complete.
Hello, interesting starter solution and interesting to know about planing more improvements, my question: If i buy this version, do i have some times to get updates?
Hi porcorreo,
Yes, I'm planning to continue adding more components and improvements, and also to keep it current with the latest version's of ionic, angular, other libraries, etc.
as a matter of fact I'm finishing a shopping cart that is going to be integrated with the Restaurant Menu module and the e-commerce shopping module, also integrated with the backend admin dashboard.
I believe that once you buy it here, you'll get always access to the latest version, if not just send me your email and I send you the updates.
Hola porcorreo,
Asi es, tengo planes de seguir mejorando y agregandole nuevos componentes, al igual que mantener actualizado lo mas posible el proyecto con las ultimas versiones de ionic, angular y las demas librerias.
De hecho estoy terminando un nuevo componente, un shopping cart que va a estar integrado con los modulos de Restaurant Menu y el e-commerce shopping, ademas va poder ser administrado en el backend admin dashboard.
Yo creo que una vez que lo compras por aqui, siempre vas a tener acceso a la ultima version, si no, me puede enviar su email y yo le enviare las actualizaciones. Saludos.
Hola porcorreo,
Asi es, tengo planes de seguir mejorando y agregandole nuevos componentes, al igual que mantener actualizado lo mas posible el proyecto con las ultimas versiones de ionic, angular y las demas librerias.
De hecho estoy terminando un nuevo componente, un shopping cart que va a estar integrado con los modulos de Restaurant Menu y el e-commerce shopping, ademas va poder ser administrado en el backend admin dashboard.
Yo creo que una vez que lo compras por aqui, siempre vas a tener acceso a la ultima version, si no, me puede enviar su email y yo le enviare las actualizaciones. Saludos.
Hola Jose muchas Gracias, en tal caso creo que adquirire tu componente, es muy interesante la integracion del backend con angular.... Voy a buscar tu correo pues, no se si tegas algo desarrollado ya para el uso de mensajes push, si es asi y nos puedes vender una librearia para implementarlo facilmente te lo agradeceria, si no recibes un correo mio (soy Paco / Francisco Fdz) te pido me dejes por aqui un correo de contacto.
Saludos y Gracias
Hola Paco,
Tambien estoy trabajando en agregar mensajes push (Push notifications) en el starter, posiblemente este listo en el proximo release muy pronto.
Mi correo electronico esta disponible el final del documento de instalacion que viene con ionAppFull4Pro, preferiria no hacel el email publico para evitar que los crawlers, bots, etc. lo puedan usar para spam. Saludos!!
Hi Everton,
you can find the detailed documentation on the root of the ionAppFull4Pro folder, there you can find a folder called documentation, open the index.html on a browser
there you'll find all the details on how to install, configure, and deploy the app plus more information. Cheers
Hi,
Need more information.
Is the Google and Facebook login support using the Firebase Authentication? Means while user login with google or facebook, the users information will included in the firebase authentication data as well?
Do we have to pay extra for the admin dashboard backend?
Hi,
<br/>
I'm not sure I understand your first question, the 3 authentication methods are supported, once you authenticate with Facebook or Google the <b>firebase.auth().signInWithCredential(facebookCredential)</b> or <br>googleCredential</br> method is called, signing you in with firebase, the code also save some information into firebase database with this code:
<br/>
firebase.database().ref('/userProfile').child(response.uid).set({
email: response.email,
name: response.displayName,
pic: response.photoURL,
});
<br/>
The admin dashboard backend is included in the price ;)
I download the demo apk, try login with social login > facebook login, got an error said: App Not Setup: This app is still in development mode, and you don't have access to it. Switch to a registered test user or ask an app admin for permissions.
Please help, I need to know if the google and facebook login is working properly because I purchase. Thank you.
That's weird, I just re-installed the app from the APK on my device and was able to login with Facebook without any problem.
I logged into my facebook developer account and saw this message "In March, we're making a security update to your app settings that will invalidate calls from URIs not listed in the Valid OAuth redirect URIs field below.This update comes in response to malicious activity we saw on our platform, and we want to protect your app or website by requiring a new strict mode for redirect URIs"
Maybe the issue is related to that... I made some changes on the facebook developer account for this app, can you please try again?
Please let me know whether following source code is available with this purchase
1. App Complete Source
2. Backend Complete Source to upload content in "Cloud Firestore". Whether image is uploaded to Firebase Storage? Which tchnology is used for backend update?
3. Push Notification UI Sourcecode? Or Just Firebase Console?
Hi, I'll try to answer all your questions:
1. App completed source code is included.
2. Backend Complete Source using “Cloud Firestore” for the data, is included as well, the starter doesn’t support upload the images to the firebase storage yet (maybe in future versions). For the backend I used Angular 4 with cloud firestore
3. Custom Push Notification UI Sourcecode is included as well, see the following video demo https://www.youtube.com/watch?v=v1TiGYxyEZ8&t=13s
The starter is compatible with firebase Console as well, if you prefer to use it.
Cheers
Hi, the title states it is using Firestore but the description states its both the Real Time Database as well as Cloud Firestore. Are you able to let me know which one is being used ?
Hi, the starter uses Cloud firestore for almost every component of the starter, it only uses "realtime firebase" for the Messages component, push notifications component, userProfiles component, for all the rest, it uses cloud firestore, for many reasons, because it is easier to query, create and maintain the data structure (it support nested collections and realtime), etc. it offers a lot more flexibility that the firebase database.
Cheers.
It'll depend sometimes it might takes few hours, if you didn't receive the email with the link to download yet, please first check your email spam/junk folder, if it is not there, you can contact stripe to help you with your issue, their contact information should be on the receipt email you should received after purchase the product.
Cheers
hi, jose. bought it last week. love it. but I got a problem when Im ( ionic cordova build android ) it says ( Error: Cannot find module 'node_modules/@ionic/app-scripts' ) even app-scripts installed . what happened ? spent 3 days solving this
Hi,
It looks like you don't have your ionic environment setup. Do you have ionic installed on your computer?
If not, just run the following command npm install -g ionic cordova.
hi, tried that by uninstalling + install ionic cordova . then new error come out
( Error: There are multiple entries in the deeplink config with the segment of detail at new BuildError )
Hi Jose, I currently have the same problem as Syahmi. ionic serve => There are multiple entries in the deeplink config with the segment of detail
Can you please describe how the problem can be solved?
HI, I'm currently working on a permanent solution for this issue (There are multiple entries in the deeplink config with the segment of detail) it will be ready for the next version. In the mean time you can apply this possible solution:
https://forum.ionicframework.com/t/there-are-multiple-entries-in-the-deeplink-config-with-the-segment-of-main-error-after-latest-update/107111
to avoid this error you should add parameters name and segment to @IonicPage on the pages with "detail" name, as described on the link above.
Hola Jose,
No he podido poner en funcionamiento la versión 3 que recientemente he descargado, te he estado escribiendo un par de correos pero en esta ocasión no he tenido respuesta. Sigues dando soporte? si no es así, te ruego respondas algún correo para no continuar a la espera...
Hi, Jose. I've purchased this starter and I have some doubts. I've sent you an e-mail. Could you please check it? christiano.palmezan@gmail.com.
Thank you
Hi , I really liked the project you have done and i would like to purchase it so I can finish an app ! Id like to know if this project comes with a step by step process so that un experienced developers can give it a try!
Greetings Chris
Hello.
How can I sort (kind of orderBy) the timeline itens in both sides (mobile and backend)?
I saw this:
ascending: boolean;
order: string;
joinedArray(arg0: any, arg1: any): any {
throw new Error("Method not implemented.");
}
But I could not find a solution to do that om *<tr *ngFor="let item of timeline$ ">.
Could you help me?
You'll need to sort the list "timeline$" using javascript (you can also use lodash), when the firebase called returned, please let's continue via email to avoid long support messages here, you can find my email on the documentation of this starter, thanks
Hi, I purchased this thingy, but 'ionic serve' doesn't work...
It says:
[10:00:02] deeplinks started ...
Error: There are multiple entries in the deeplink config with the segment of map
at new BuildError (C:\Workspace\ionappfull4pro\node_modules\@ionic\app-scripts\dist\util\errors.js:16:28)
at C:\Workspace\ionappfull4pro\node_modules\@ionic\app-scripts\dist\deep-linking.js:57:21
at <anonymous>
What is wrong ?
Hi, I bought your app, but I updated the version of AngularFire2 and the app does not work anymore, how can I use the app in the new version of AngularFire2 ??
Im un running the project so i can build i up but im getting this error, any help ?
"C:\Users\Chris\Downloads\IonFull\ionAppFull4Pro\node_modules\@ionic\app-scripts\node_modules\node-sass\build\bindin
g.sln" (default target) (1) ->
"C:\Users\Chris\Downloads\IonFull\ionAppFull4Pro\node_modules\@ionic\app-scripts\node_modules\node-sass\build\bindin
g.vcxproj.metaproj" (default target) (2) ->
"C:\Users\Chris\Downloads\IonFull\ionAppFull4Pro\node_modules\@ionic\app-scripts\node_modules\node-sass\build\src\li
bsass.vcxproj" (default target) (3) ->
(Desktop_PlatformPrepareForBuild target) ->
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Platforms\x64\PlatformToolsets\v140\Toolset.targets(36,5):
error MSB8036: The Windows SDK version 8.1 was not found. Install the required version of Windows SDK or change the
SDK version in the project property pages or by right-clicking the solution and selecting "Retarget solution". [C:\U
sers\Chris\Downloads\IonFull\ionAppFull4Pro\node_modules\@ionic\app-scripts\node_modules\node-sass\build\src\libsass
.vcxproj]
When you pay through this system, you'll always have access to the latest source code version of the starter, from your account dashboard, every time I do a release, and the ionic market doesn't supports Paypal, the only way is using stripe. Sorry for any inconvenience.
Hi @Jose , this is a great starter i'm def buying it. I just have a simple question dose this starter include pushing notification to new comment in social card? meaning people who comment get a notification when a new comment posted ? . Thank You
Hi @MansoourAlshahrani ,
We don't have that specific functionality at this moment, for a developer should be fairly easy to implement this, having the boilerplate this starter provides. Maybe in next versions I'll include this feature, stay tune, if you like, you can follow me on twitter @jomendezdev where I post the updates and new features. Cheers
Hi Jose! Does it use Firebase realtime DB or Firestore for all the shopping and social features. In case it use firebase do you think it wil be easy to move to Firestore?
Hola, es posible integrar un modulo de feedback o sugerencias, con la opción para enviar texto, audio, video, imagen y localización. Todo esto ser visualizado en backend. Saludos
Hola, si es posible! me gusta la idea, es muy provable que lo cree proximamente, si gusta puede seguirme en twitter @jomendezdev donde publico los updates y las funcionalidades nuevas periodicamente ;) Saludos
Hi, the best way to purchase this starter is using the Purchase button on this page and entering a credit/debit card number. With this you'll always have access to the latest version I publish, from your account's dashboard, Thanks
Hi, thanks for purchase the starter, here is the official documentation for deploy an ionic app to ios https://ionicframework.com/docs/intro/deploying/
I do not recommend to try to build the ionic app directly on Android Studio (for android) nor Xcode for ios (just mentioning in case this is the approach you are taking), you should use the ionic cli to build/deploy your ionic apps.
Cheers,
Jose
It should be fixed in the latest version I deployed (login into your account in this page, and go to purchased section, there should be a link to download the starter), if you continue to have issues, the contact me via email, so I can help you better, Thanks
New question, i would like to add firebase phone auth into the app.
once i add plugin cordova-plugin-firebase , it's getting in troublem, do you have any solution on this?
Hello Jose, i just purchased it, am in trying to use fb login native with cordoba but, im having this error
Refused to display 'https://m.facebook.com/v2.7/dialog/oauth?app_id=468371670347044&channel_url=https%3A%2F%2Fstaticxx.facebook.com%2Fconnect%2Fxd_arbiter%2Fr%2FQX17B8fU-Vm.js%3Fversion%3D42%23cb%3Df1dadb28d4696b4%26domain%3Dlocalhost%26origin%3Dhttp%253A%252F%252Flocalhost%253A8000%252Ff1cb6720d15b55c%26relation%3Dopener&client_id=468371670347044&display=touch&domain=localhost&e2e=%7B%7D&fallback_redirect_uri=http%3A%2F%2Flocalhost%3A8000%2Findex.html&locale=en_US&origin=2&redirect_uri=https%3A%2F%2Fstaticxx.facebook.com%2Fconnect%2Fxd_arbiter%2Fr%2FQX17B8fU-Vm.js%3Fversion%3D42%23cb%3Dffcd341017fe14%26domain%3Dlocalhost%26origin%3Dhttp%253A%252F%252Flocalhost%253A8000%252Ff1cb6720d15b55c%26relation%3Dopener%26frame%3Df31a67513ffbe88&response_type=token%2Csigned_request&scope=public_profile%2Cuser_friends%2Cemail&sdk=joey&version=v2.7' in a frame because it set 'X-Frame-Options' to 'deny'.
i tried a lot of thing that i found in internet but i cant make its works, can you help me wiith this?
regards!
Hi Roberto,
thank you for purchase the starter.
It looks like you are trying to login with facebook from your web browser (localhost), this won't work you'll have to use an emulator or a device in order to be able to make this feature work.
Also make sure you install the facebook plugin as directed in the documentation included with the starter, remember you'll need an app_id and app_name from fecebook's developers sections and specify it when installing the plugin
You'll also need to generate a hash key from your application and enter it on facebook's developer section. For more details on how to install facebook native login, go here http://ionicframework.com/docs/native/facebook/
Hi, this was created using Node 9, "typescript": "~2.4.2", "angularfire2": "^5.0.0-rc.3" you can check all the package's versions in the package.json file, thanks
Hi, Jose!
I've just sent you an email. I'm getting an error while saving new list item on timeline.
And I just did the initial setup, npm start, firebase config... Did not edit your code at all.
Could you help me?
Tks!
Hi Jose, Before I buy, I would like to know about different between 1. ionAppFull4Pro super complete ionic 3 starter with admin dashboard backend and cloud firestore 2. ionAppFullPlus Could you tell me about these? Thank you
I get this error when installing
Error: Uncaught (in promise): Error: FIREBASE FATAL ERROR: Cannot parse Firebase url. Please use https://<YOUR FIREBASE>.firebaseio.com
Error: FIREBASE FATAL ERROR: Cannot parse Firebase url. Please use https://<YOUR FIREBASE>.firebaseio.com
at Object.exports.fatal (http://localhost:8100/build/vendor.js:16470:11)
at Object.exports.parseRepoInfo (http://localhost:8100/build/vendor.js:75847:16)
at RepoManager.databaseFromApp (http://localhost:8100/build/vendor.js:57848:34)
at Object.instance.INTERNAL.registerService.Reference [as database] (http://localhost:8100/build/vendor.js:127821:144)
at FirebaseAppImpl._getService (http://localhost:8100/build/vendor.js:125948:66)
at FirebaseAppImpl.<computed> [as database] (http://localhost:8100/build/vendor.js:126135:31)
at new AngularFireDatabase (http://localhost:8100/build/vendor.js:83391:29)
at _getAngularFireDatabase (http://localhost:8100/build/vendor.js:148191:12)
at AppModuleInjector.get (ng:///AppModule/module.ngfactory.js:159:83)
at AppModuleInjector.getInternal (ng:///AppModule/module.ngfactory.js:910:61)
at c (http://localhost:8100/build/polyfills.js:3:19752)
at Object.reject (http://localhost:8100/build/polyfills.js:3:19174)
at NavControllerBase._fireError (http://localhost:8100/build/vendor.js:47152:16)
at NavControllerBase._failed (http://localhost:8100/build/vendor.js:47145:14)
at http://localhost:8100/build/vendor.js:47192:59
at t.invoke (http://localhost:8100/build/polyfills.js:3:14976)
at Object.onInvoke (http://localhost:8100/build/vendor.js:4488:37)
at t.invoke (http://localhost:8100/build/polyfills.js:3:14916)
at r.run (http://localhost:8100/build/polyfills.js:3:10143)
at http://localhost:8100/build/polyfills.js:3:20242
I get this error when installing
Error: Uncaught (in promise): Error: FIREBASE FATAL ERROR: Cannot parse Firebase url. Please use https://<YOUR FIREBASE>.firebaseio.com
Error: FIREBASE FATAL ERROR: Cannot parse Firebase url. Please use https://<YOUR FIREBASE>.firebaseio.com
at Object.exports.fatal (http://localhost:8100/build/vendor.js:16470:11)
at Object.exports.parseRepoInfo (http://localhost:8100/build/vendor.js:75847:16)
at RepoManager.databaseFromApp (http://localhost:8100/build/vendor.js:57848:34)
at Object.instance.INTERNAL.registerService.Reference [as database] (http://localhost:8100/build/vendor.js:127821:144)
at FirebaseAppImpl._getService (http://localhost:8100/build/vendor.js:125948:66)
at FirebaseAppImpl.<computed> [as database] (http://localhost:8100/build/vendor.js:126135:31)
at new AngularFireDatabase (http://localhost:8100/build/vendor.js:83391:29)
at _getAngularFireDatabase (http://localhost:8100/build/vendor.js:148191:12)
at AppModuleInjector.get (ng:///AppModule/module.ngfactory.js:159:83)
at AppModuleInjector.getInternal (ng:///AppModule/module.ngfactory.js:910:61)
at c (http://localhost:8100/build/polyfills.js:3:19752)
at Object.reject (http://localhost:8100/build/polyfills.js:3:19174)
at NavControllerBase._fireError (http://localhost:8100/build/vendor.js:47152:16)
at NavControllerBase._failed (http://localhost:8100/build/vendor.js:47145:14)
at http://localhost:8100/build/vendor.js:47192:59
at t.invoke (http://localhost:8100/build/polyfills.js:3:14976)
at Object.onInvoke (http://localhost:8100/build/vendor.js:4488:37)
at t.invoke (http://localhost:8100/build/polyfills.js:3:14916)
at r.run (http://localhost:8100/build/polyfills.js:3:10143)
at http://localhost:8100/build/polyfills.js:3:20242
Hi Jose, Before I buy, I would like to know about different between 1. ionAppFull4Pro super complete ionic 3 starter with admin dashboard backend and cloud firestore 2. ionAppFullPlus Could you tell me about these? Thank you
Hi, Jose!
I've just sent you an email. I'm getting an error while saving new list item on timeline.
And I just did the initial setup, npm start, firebase config... Did not edit your code at all.
Could you help me?
Tks!
Hi, this was created using Node 9, "typescript": "~2.4.2", "angularfire2": "^5.0.0-rc.3" you can check all the package's versions in the package.json file, thanks
Hello Jose, i just purchased it, am in trying to use fb login native with cordoba but, im having this error
Refused to display 'https://m.facebook.com/v2.7/dialog/oauth?app_id=468371670347044&channel_url=https%3A%2F%2Fstaticxx.facebook.com%2Fconnect%2Fxd_arbiter%2Fr%2FQX17B8fU-Vm.js%3Fversion%3D42%23cb%3Df1dadb28d4696b4%26domain%3Dlocalhost%26origin%3Dhttp%253A%252F%252Flocalhost%253A8000%252Ff1cb6720d15b55c%26relation%3Dopener&client_id=468371670347044&display=touch&domain=localhost&e2e=%7B%7D&fallback_redirect_uri=http%3A%2F%2Flocalhost%3A8000%2Findex.html&locale=en_US&origin=2&redirect_uri=https%3A%2F%2Fstaticxx.facebook.com%2Fconnect%2Fxd_arbiter%2Fr%2FQX17B8fU-Vm.js%3Fversion%3D42%23cb%3Dffcd341017fe14%26domain%3Dlocalhost%26origin%3Dhttp%253A%252F%252Flocalhost%253A8000%252Ff1cb6720d15b55c%26relation%3Dopener%26frame%3Df31a67513ffbe88&response_type=token%2Csigned_request&scope=public_profile%2Cuser_friends%2Cemail&sdk=joey&version=v2.7' in a frame because it set 'X-Frame-Options' to 'deny'.
i tried a lot of thing that i found in internet but i cant make its works, can you help me wiith this?
regards!
Hi Roberto,
thank you for purchase the starter.
It looks like you are trying to login with facebook from your web browser (localhost), this won't work you'll have to use an emulator or a device in order to be able to make this feature work.
Also make sure you install the facebook plugin as directed in the documentation included with the starter, remember you'll need an app_id and app_name from fecebook's developers sections and specify it when installing the plugin
You'll also need to generate a hash key from your application and enter it on facebook's developer section. For more details on how to install facebook native login, go here http://ionicframework.com/docs/native/facebook/
Hi, thanks for purchase the starter, here is the official documentation for deploy an ionic app to ios https://ionicframework.com/docs/intro/deploying/
I do not recommend to try to build the ionic app directly on Android Studio (for android) nor Xcode for ios (just mentioning in case this is the approach you are taking), you should use the ionic cli to build/deploy your ionic apps.
Cheers,
Jose
It should be fixed in the latest version I deployed (login into your account in this page, and go to purchased section, there should be a link to download the starter), if you continue to have issues, the contact me via email, so I can help you better, Thanks
New question, i would like to add firebase phone auth into the app.
once i add plugin cordova-plugin-firebase , it's getting in troublem, do you have any solution on this?
Hi, the best way to purchase this starter is using the Purchase button on this page and entering a credit/debit card number. With this you'll always have access to the latest version I publish, from your account's dashboard, Thanks
Hola, es posible integrar un modulo de feedback o sugerencias, con la opción para enviar texto, audio, video, imagen y localización. Todo esto ser visualizado en backend. Saludos
Hola, si es posible! me gusta la idea, es muy provable que lo cree proximamente, si gusta puede seguirme en twitter @jomendezdev donde publico los updates y las funcionalidades nuevas periodicamente ;) Saludos
Hi Jose! Does it use Firebase realtime DB or Firestore for all the shopping and social features. In case it use firebase do you think it wil be easy to move to Firestore?
Hi @Jose , this is a great starter i'm def buying it. I just have a simple question dose this starter include pushing notification to new comment in social card? meaning people who comment get a notification when a new comment posted ? . Thank You
Hi @MansoourAlshahrani ,
We don't have that specific functionality at this moment, for a developer should be fairly easy to implement this, having the boilerplate this starter provides. Maybe in next versions I'll include this feature, stay tune, if you like, you can follow me on twitter @jomendezdev where I post the updates and new features. Cheers
When you pay through this system, you'll always have access to the latest source code version of the starter, from your account dashboard, every time I do a release, and the ionic market doesn't supports Paypal, the only way is using stripe. Sorry for any inconvenience.
Im un running the project so i can build i up but im getting this error, any help ?
"C:\Users\Chris\Downloads\IonFull\ionAppFull4Pro\node_modules\@ionic\app-scripts\node_modules\node-sass\build\bindin
g.sln" (default target) (1) ->
"C:\Users\Chris\Downloads\IonFull\ionAppFull4Pro\node_modules\@ionic\app-scripts\node_modules\node-sass\build\bindin
g.vcxproj.metaproj" (default target) (2) ->
"C:\Users\Chris\Downloads\IonFull\ionAppFull4Pro\node_modules\@ionic\app-scripts\node_modules\node-sass\build\src\li
bsass.vcxproj" (default target) (3) ->
(Desktop_PlatformPrepareForBuild target) ->
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Platforms\x64\PlatformToolsets\v140\Toolset.targets(36,5):
error MSB8036: The Windows SDK version 8.1 was not found. Install the required version of Windows SDK or change the
SDK version in the project property pages or by right-clicking the solution and selecting "Retarget solution". [C:\U
sers\Chris\Downloads\IonFull\ionAppFull4Pro\node_modules\@ionic\app-scripts\node_modules\node-sass\build\src\libsass
.vcxproj]
Hi, I bought your app, but I updated the version of AngularFire2 and the app does not work anymore, how can I use the app in the new version of AngularFire2 ??
Hi, I purchased this thingy, but 'ionic serve' doesn't work...
It says:
[10:00:02] deeplinks started ...
Error: There are multiple entries in the deeplink config with the segment of map
at new BuildError (C:\Workspace\ionappfull4pro\node_modules\@ionic\app-scripts\dist\util\errors.js:16:28)
at C:\Workspace\ionappfull4pro\node_modules\@ionic\app-scripts\dist\deep-linking.js:57:21
at <anonymous>
What is wrong ?
Hello.
How can I sort (kind of orderBy) the timeline itens in both sides (mobile and backend)?
I saw this:
ascending: boolean;
order: string;
joinedArray(arg0: any, arg1: any): any {
throw new Error("Method not implemented.");
}
But I could not find a solution to do that om *<tr *ngFor="let item of timeline$ ">.
Could you help me?
You'll need to sort the list "timeline$" using javascript (you can also use lodash), when the firebase called returned, please let's continue via email to avoid long support messages here, you can find my email on the documentation of this starter, thanks
Hi , I really liked the project you have done and i would like to purchase it so I can finish an app ! Id like to know if this project comes with a step by step process so that un experienced developers can give it a try!
Greetings Chris
Hi, Jose. I've purchased this starter and I have some doubts. I've sent you an e-mail. Could you please check it? christiano.palmezan@gmail.com.
Thank you
Hola Jose,
No he podido poner en funcionamiento la versión 3 que recientemente he descargado, te he estado escribiendo un par de correos pero en esta ocasión no he tenido respuesta. Sigues dando soporte? si no es así, te ruego respondas algún correo para no continuar a la espera...
hi, jose. bought it last week. love it. but I got a problem when Im ( ionic cordova build android ) it says ( Error: Cannot find module 'node_modules/@ionic/app-scripts' ) even app-scripts installed . what happened ? spent 3 days solving this
Hi,
It looks like you don't have your ionic environment setup. Do you have ionic installed on your computer?
If not, just run the following command npm install -g ionic cordova.
hi, tried that by uninstalling + install ionic cordova . then new error come out
( Error: There are multiple entries in the deeplink config with the segment of detail at new BuildError )
Hi Jose, I currently have the same problem as Syahmi. ionic serve => There are multiple entries in the deeplink config with the segment of detail
Can you please describe how the problem can be solved?
HI, I'm currently working on a permanent solution for this issue (There are multiple entries in the deeplink config with the segment of detail) it will be ready for the next version. In the mean time you can apply this possible solution:
https://forum.ionicframework.com/t/there-are-multiple-entries-in-the-deeplink-config-with-the-segment-of-main-error-after-latest-update/107111
to avoid this error you should add parameters name and segment to @IonicPage on the pages with "detail" name, as described on the link above.
It'll depend sometimes it might takes few hours, if you didn't receive the email with the link to download yet, please first check your email spam/junk folder, if it is not there, you can contact stripe to help you with your issue, their contact information should be on the receipt email you should received after purchase the product.
Cheers
Hi, the title states it is using Firestore but the description states its both the Real Time Database as well as Cloud Firestore. Are you able to let me know which one is being used ?
Hi, the starter uses Cloud firestore for almost every component of the starter, it only uses "realtime firebase" for the Messages component, push notifications component, userProfiles component, for all the rest, it uses cloud firestore, for many reasons, because it is easier to query, create and maintain the data structure (it support nested collections and realtime), etc. it offers a lot more flexibility that the firebase database.
Cheers.
Please let me know whether following source code is available with this purchase
1. App Complete Source
2. Backend Complete Source to upload content in "Cloud Firestore". Whether image is uploaded to Firebase Storage? Which tchnology is used for backend update?
3. Push Notification UI Sourcecode? Or Just Firebase Console?
Hi, I'll try to answer all your questions:
1. App completed source code is included.
2. Backend Complete Source using “Cloud Firestore” for the data, is included as well, the starter doesn’t support upload the images to the firebase storage yet (maybe in future versions). For the backend I used Angular 4 with cloud firestore
3. Custom Push Notification UI Sourcecode is included as well, see the following video demo https://www.youtube.com/watch?v=v1TiGYxyEZ8&t=13s
The starter is compatible with firebase Console as well, if you prefer to use it.
Cheers
I download the demo apk, try login with social login > facebook login, got an error said: App Not Setup: This app is still in development mode, and you don't have access to it. Switch to a registered test user or ask an app admin for permissions.
Please help, I need to know if the google and facebook login is working properly because I purchase. Thank you.
That's weird, I just re-installed the app from the APK on my device and was able to login with Facebook without any problem.
I logged into my facebook developer account and saw this message "In March, we're making a security update to your app settings that will invalidate calls from URIs not listed in the Valid OAuth redirect URIs field below.This update comes in response to malicious activity we saw on our platform, and we want to protect your app or website by requiring a new strict mode for redirect URIs"
Maybe the issue is related to that... I made some changes on the facebook developer account for this app, can you please try again?
Hi,
Need more information.
Is the Google and Facebook login support using the Firebase Authentication? Means while user login with google or facebook, the users information will included in the firebase authentication data as well?
Do we have to pay extra for the admin dashboard backend?
Hi,
<br/>
I'm not sure I understand your first question, the 3 authentication methods are supported, once you authenticate with Facebook or Google the <b>firebase.auth().signInWithCredential(facebookCredential)</b> or <br>googleCredential</br> method is called, signing you in with firebase, the code also save some information into firebase database with this code:
<br/>
firebase.database().ref('/userProfile').child(response.uid).set({
email: response.email,
name: response.displayName,
pic: response.photoURL,
});
<br/>
The admin dashboard backend is included in the price ;)
Hi Everton,
you can find the detailed documentation on the root of the ionAppFull4Pro folder, there you can find a folder called documentation, open the index.html on a browser
there you'll find all the details on how to install, configure, and deploy the app plus more information. Cheers
Hello, interesting starter solution and interesting to know about planing more improvements, my question: If i buy this version, do i have some times to get updates?
Hi porcorreo,
Yes, I'm planning to continue adding more components and improvements, and also to keep it current with the latest version's of ionic, angular, other libraries, etc.
as a matter of fact I'm finishing a shopping cart that is going to be integrated with the Restaurant Menu module and the e-commerce shopping module, also integrated with the backend admin dashboard.
I believe that once you buy it here, you'll get always access to the latest version, if not just send me your email and I send you the updates.
Hola porcorreo,
Asi es, tengo planes de seguir mejorando y agregandole nuevos componentes, al igual que mantener actualizado lo mas posible el proyecto con las ultimas versiones de ionic, angular y las demas librerias.
De hecho estoy terminando un nuevo componente, un shopping cart que va a estar integrado con los modulos de Restaurant Menu y el e-commerce shopping, ademas va poder ser administrado en el backend admin dashboard.
Yo creo que una vez que lo compras por aqui, siempre vas a tener acceso a la ultima version, si no, me puede enviar su email y yo le enviare las actualizaciones. Saludos.
Hola porcorreo,
Asi es, tengo planes de seguir mejorando y agregandole nuevos componentes, al igual que mantener actualizado lo mas posible el proyecto con las ultimas versiones de ionic, angular y las demas librerias.
De hecho estoy terminando un nuevo componente, un shopping cart que va a estar integrado con los modulos de Restaurant Menu y el e-commerce shopping, ademas va poder ser administrado en el backend admin dashboard.
Yo creo que una vez que lo compras por aqui, siempre vas a tener acceso a la ultima version, si no, me puede enviar su email y yo le enviare las actualizaciones. Saludos.
Hola Jose muchas Gracias, en tal caso creo que adquirire tu componente, es muy interesante la integracion del backend con angular.... Voy a buscar tu correo pues, no se si tegas algo desarrollado ya para el uso de mensajes push, si es asi y nos puedes vender una librearia para implementarlo facilmente te lo agradeceria, si no recibes un correo mio (soy Paco / Francisco Fdz) te pido me dejes por aqui un correo de contacto.
Saludos y Gracias
Hola Paco,
Tambien estoy trabajando en agregar mensajes push (Push notifications) en el starter, posiblemente este listo en el proximo release muy pronto.
Mi correo electronico esta disponible el final del documento de instalacion que viene con ionAppFull4Pro, preferiria no hacel el email publico para evitar que los crawlers, bots, etc. lo puedan usar para spam. Saludos!!
No, i already buy it and i must say:
1.- All the features works
2.- Jose giving me fast and professional support on all the process.
I strongly recommend this starter. It is very complete.