Hi there. Would it be possible to ditch firebase and ship the app with a local sql database? Thanks
Hi, this could be possible. However, some coding experience would be necessary. A popular Cordova plugin which enables the use of a local SQL database is the SQLite plugin: https://www.npmjs.com/package/cordova-plugin-sqlite
You have been able to test the superlist theme of friend Johnpurcam, if it works with his thema it can probably work on mine. I’m interested in your app. I await an answer
Hi, as long as the website provides a JSON API to make the data available to the app in a structure it can consume, it can be integrated with this app. Could you send an example JSON response of this website for the listings so we can have a look?
This is what you need?
This does not look like the JSON that includes all the listings or the listing of a category (e.g. restaurants). Nevertheless, the REST API you used for your website seems appropriate. However, still, you will need to extend the code of the app which is a task we do not recommend for beginners. If you are interested in hiring us to do it as a custom project for you, please, contact us through the following form: https://appseed.desk.com/customer/portal/emails/new
how about inappbrowser and admob, is it included?
Hi, inappbrowser is used in the app to open some URLs but admob is not included.
followed instructions. got error: Aborted due to warnings. Need more detailed instructions with step by step (including directory names, etc.)
Fatal error: Unable to find local grunt.
Hi, it looks like you are not in the project directory. Please, share any logs you received so we can help you further.
I am in the “project” directory and that’s what is puzzling.
I also get these:
$ npm install -g generator-ionic
npm WARN deprecated firstname.lastname@example.org: this package has been reintegrated into npm and is now out of date with respect to npm
npm WARN deprecated email@example.com: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
the list goes on.
MAK:project k$ ./install.sh
bower invalid-meta for:/Users/k/CityGuideIonic-1.4/project/bower.json
bower invalid-meta The “name” is recommended to be lowercase, can contain digits, dots, dashes
while installing Bower, got this: npm WARN deprecated firstname.lastname@example.org: ..psst! While Bower is maintained, we recommend Yarn and Webpack for new front-end projects! Yarn’s advantage is security and reliability, and Webpack’s is support for both CommonJS and AMD projects. Currently there’s no migration path, but please help to create it: https://github.com/bower/bower/issues/2467
Hi, did you change the name in the bower.json file? This is defined in the second line of the bower.json file. Please, make sure it is lower case without spaces. Also, it can contain digits, dots and dashes.
Also, please, make sure you have installed Sass on your machine. To install Sass, please, follow the steps below: http://sass-lang.com/install
the name in the bower.json – of course not. it is not in the manual. Sass – not in the manual. provide updated manual or refund please.
this is what I had in bower.json when it did not work.
“angular”: ”>= 1.3.6”
What do I need to change? Do I need to replace the work Project with one of my choosing?
MAK:project k$ ./install.sh bower invalid-meta for:/Users/k/CityGuideIonic-1.4/project/bower.json bower invalid-meta The “name” is recommended to be lowercase, can contain digits, dots, dashes
i did not change anything. i tried to run it per instructions. did not work
Please, open the bower.json file of a fresh clean copy of the zip file you downloaded and check the “name” property. It should be “listing”. If it is not “listing”, then, please, contact us.
In gruntfile.js, i inserted two env, development and production, from two different firebase endpoints.
When i run grunt compress and make a iOS build, the .ipa gets my production env, but there’s no way to send production env to android .apk.
I’ve tried grunt compress, grunt build:android—production.
What is the command to make a build on android with production env?
cordova build android
are the command for this purpose.
I this is not working please open a ticket and share with us more details about that issue by using the link that follows
Thanks! I already sent on ticket! Unfortunately, cordova build android takes the dev env, not prod
Hi, we were not able to locate your ticket in our support system. Could you please mention the name or the subject you used.
In any case, there is no need to bother yourself with the grunt file, please use the DEV env and make your Cordova build. This is what we are also using and it makes no difference.
Hello! I sent by email email@example.com.
It’s what I’m doing today to work, I’m using development env.
However, I have two dbs in the firebase, my development db, and the production db.
And would like to test on the dev db env and export in the prod db env.
On iOS, everything is fine. On Android, it only generates the build on the dev db.
So I’m having to, when generating the build, remove the dev db, generate the build, and put the dev db again.
Looks like needs a command to type in terminal. Or the plugin not works fine, i don’t know.
Thanks for pointing this out we will try to check and improve the grunt file.
Hey I’m interested in this app. But the question is can i add more locations?
More locations for each Business? Yes this is very easy to be added. We will guide you.
Nad also user registration
A custom implementation for that will be required. Do you have any thought about the backend infrastructure that will handle the registration process and keep the database of the users?
Is Firebase, for example, a good match for you?
what are differences between this app and yours other BUSINESS DIRECTORY app and LOCAL BUSINESS app? It seems that they are same ideas and features.
Business Directory is an application that hosts multiple Businesses and provides a User Experience to browse and search them.
Local Business is more focused on the needs of a particular business and its presence in the mobile marketplaces.
I would like to buy the application, but first I would like to know if it is made already with the ionic 2 or 3 and the angular 2.
Hi, this is an Ionic 1 app. We do plan to upgrade all our apps to Ionic 3 but we cannot share exact release dates yet. If you need more information, please, contact our support center by using the following form: https://appseed.desk.com/customer/portal/emails/new
how would i benefit
Hi, thanks for contacting us. What are you interested in? Could you be a little more descriptive so we can give you relevant information, please?
Can the review stars be removed from business title section?
Can the business info be stored within app so still available without internet access?
Hi, everything you mention is feasible. All the app info can be stored in the app file system so it is available even without internet access. For more information, please, read the documentation that you can download from the “Item Details” tab: https://codecanyon.net/item/city-guide-ionic-full-application-with-firebase-backend/17471972
How can I add and use a custom font?
Hi, you could copy an existing theme, e.g. material-blue and edit it according to your own requirements. For this, you would copy the material-blue-var.scss and material-blue.scss files under the app/styles/themes/ path and, then, you would import the newly-created theme in the main.scss file under the app/styles/ path in a similar way the material-blue theme is imported: https://www.screencast.com/t/kGMsOIjPZF0. Please, let us know if you need further help.
So it should work just by importing the font inside that scss right? do I need to drop the font file in a specific folder or it doesnt matter?
Also I have an issue that has been troubling me for a week or so and I cant find the reason for it, suddenly out of nowhere in my home page of the app a new card its created with no content whatsoever and if clicked/tapped takes me to all my listings there is a screenshot here: https://i.imgur.com/McDpsiR.png
as you see it has no title nor image attached
this is a screen of my categories.json https://i.imgur.com/dzvzVyO.png
How can I solve this?
By the way I successfully imported the fonts I wanted.
Hi, thanks for the update. Are you still facing the issue with the empty card on the home screen? If so, did you make any changes in the files in the home folder? Are there any logs? Please, provide more information.
Well, what i have discovered is that apparently you MUST have an odd number of cards in the home, I tried with several different combinations and goes well with 3, 5, 7, and 9 categories but if I try and even number like 4, 6 or 8 it always adds that ghost card. I figured that must be something done by angular but couldnt find any reference to it so for now I just added a 7th category just to make it look nice, not a real solution but with my limited knowledge of coding there is nothing else I can do. If you can please tell me how to correct this so I can go back to 6 categories.
Also, could you please tell me in what format its the open and closing hours in the business JSON? I really cant figure out how to set the times properly.
Regarding your question the only modification I did on the home folder was on the home.html and was to replace the text header for a png image, nothing else was changed.
Hi again, I am trying to reproduce the bug with the ghost card but I cannot. I tried with both an odd and an even number of categories but the cards are showing as expected. Could you test a fresh copy of this app just to make sure the bug is not caused by the original unchanged code of the app, please? Once we know it is not caused by the original code, you could share your own project with me so I can try to debug it.
HI. I am interested in city guide app, but I noticed that apks size is bigger than 50MB and with crosswalk it’s more.Could you comment it please. Thanks
Hi, thanks for contacting us. We replied to the same question you sent to our Support Center. Please, check your inbox.
is this application only for one city or for several?
Hi, the app currently supports only one city. For feature requests, please, use the following form: https://goo.gl/forms/6FTMei6gyeDvBcFI3
Can i test the backend?
As an alternative, you could have a separate app which would provide a friendlier UI for the backend similar to what we have already developed for other apps such as the following ones:http://appseed.io/music-band-firebase-admin, http://appseed.io/business-directory-firebase-admin.
Finally, if Firebase is not a good match, you could have your own backend similar to the one we pair with our Local Business app:http://appseed.io/local-business-backend. Please, bear in mind that you can contact our Support Center for more information and inquiries at https://appseed.desk.com/customer/portal/emails/new
I am very intereested by your city guide app.
But I was wondering if it is working offline or do I need to have an internet connection to use it ?
Hi, thanks for your interest in our products. This app has three data providers:
- Local: The data the app uses are stored locally in the app file system. The app does not need an internet connection to load the data.
- Remote: The data are stored online on a server. The app uses Amazon S3 as an example.
- Firebase: The app uses Firebase as a backend and its data are stored on Firebase.
Therefore, you could use the Local data provider to make your app work offline as much as possible. Please, contact us using the following form if you need more information: https://appseed.desk.com/customer/portal/emails/new
Will the City Guide have the “distance from the user” and “nearest me” feature like you have in the Business Directory?
And I asked this on the Business Directory, but I found out now the city guide. Its better for what I want. So, I just want to know this:
is it compatible with wordpress? I have the Listify directory (uses custom type post and wp job manager) Is it easy to use them as listings via json?
i have too a reviews plugin called Reviews for WP Job manager. is it possible to use them for the apps reviews? and about submitting reviews and ratings via app?
is it possible to have Social Login?
and use the tags via wordpress?
And I would like to use it as countrywide instead of city. Is it possible to have listings from different cities (and having them spread in the map)?
And about having 2 types of categories: business (and inside this category having like shop, restaurant), and another like listing cities (London, Manchester, and so on), is it possible?
Hi, we have sent a reply to your comment about the Business Directory app. Please, check it. Also, this app does not support multiple cities. It only supports showing listings for one city. Additionally, it does not support sub-categories. However, again everything you said is feasible and we could implement those as a custom project for you. If you are interested, please, contact us through https://appseed.desk.com/customer/portal/emails/new.
Hi, is it possible to feed content to this app via Wordpress REST API?
Hi, indeed, you could use this app to fetch the content of your Wordpress site by having a JSON API to make the data available for the mobile app to consume it. However, you would need to make additional changes to map the data your API returns to the data property names the mobile app uses. Also, you would need to extend one of the existing Data providers the app has or create a new one for making all the necessary requests to your Wordpress site. Some coding experience would be required for that. Of course, we could implement that for you as a custom project, too. Please, contact us through the following form if you need more information: https://appseed.desk.com/customer/portal/emails/new.
I am trying to make this app to work fully offline, where are the reviews stored?
Hi, the reviews are stored under the “reviews” Firebase node: https://www.screencast.com/t/eduZ7fL9OuHZ. Please, open a ticket with us at https://appseed.desk.com/customer/portal/emails/new if you need further help.
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Why buy with Envato
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
Deliver better projects faster. Photos, templates & courses
Unlimited downloads. Only $29/month
Learn almost anything with
Envato Tuts+ for free
9000 free tutorials, 3000 paid courses
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work