50 comments found.
Another few questions about Firebase and crypto compare api… As I am not familiar with them..
1) Where does the app Live? When I buy the plugin from you will I be able to modify the code of the actual app to make changes to fit my purposes, or is the plugin simply making an embedd type call to googles Firebase servers and I will not be able to modify the way the actual app operates?
2) Would I have to get my own Firebase API account and does the code for the app get put into my Firebase account or does the code remain in your account and I could not then update or modify it to suit my purposes?
3) How many calls per user session to crypto compare does this app make? Are the prices cached every X number of minutes or is the app constantly calling the api? If there were say 500 users a day would the app make more then 250,000 calls per month? I am trying to get an idea of cost of the api data.
Thanks!
Hi, please see below.
1) You will be able to modify the code, basically the app lives where your WordPress website is installed.
2) Yes, you will have to get your own FB API credentials and input them in the plugin settings.
3) That’s difficult to estimate, because different users make different number of requests.Someone can create and track 1 portfolio with few transactions. Someone can create multiple portfolios with probably hundreds of transactions. It also depends on your overall user base. So I guess the right way here is to just try and see for yourself.
P.S. Prices are not cached.
Let me know if you have further questions.
This looks great! Just 2 Quick Pre-Purchase Questions.
1) For the WordPress version are the portfolio accounts linked to WordPress Account? Does someone have be to a registered WordPress User and logged in to use the portfolio or is the authentication for a user totally separate?
2) Is there a demo WordPress version? I tried the demo but it looks like the demo you have for people to try is the standalone java-script version.
If you can answer these questions you’ll get my sale… It looks great and congratulations on getting it listed!
Hi,
1) The plugin has separate built-in authentication (through Firebase), it’s not linked to WordPress authentication. Authentication can be disabled, in which case all users will be anonymous and able to access the portfolio tracker straight away.
2) The look and feel of the WordPress version is absolutely the same, there is no difference.
Hope it helps. Please let me know if you have further questions.
Thanks for the swift answer. To be honest I was kind of hoping that authentication would be WordPress based. Let me explain why and maybe give you a bit of insight in terms of the reason so many WordPress users and developers buy apps from code canyon instead of taking the time to program them themselves….
So I am a programmer, but my primary business is running membership sites in different niches. I absolutely love your portfolio plugin because it is the kind of feature I could add to a membership website and offer as a free service in order to drive lots of people to signup to take advantage of a free portfolio tracker. It’s an easy sell because it is free. In return, I get their email so I can promote an upgrade to a paid membership with maybe some premium courses, chat room, or whatever, and I get page views every time they want to check in on their portfolio even if they never upgrade.
The problem with having a separate login apart from the WordPress login is that I can not then control access to the portfolio with my membership management plugin without needing a double login… That would become tedious for the user, or impossible to secure with my membership plugin. Like I said earlier, I am a programmer myself so I was looking at some sort of auto login bridge or a plugin that may already exist to bind the WP Login to the fire-base authentication (which I have never used). I found this for a start:
https://www.npmjs.com/package/wordpress-firebase-auth-bridgeBut I do not know if I have the time or want to dedicate the resources to that, because if you make changes or updates, it may break my solution.
So here is my overly detailed and very long winded question… Do you have a quick fix where the WP Login could be used instead or would that be a complete re-write of the code for you?
Thanks for describing your use case!
It sounds to me like you don’t need authentication in the plugin at all. If you want to offer the portfolio tracker to all visitors for free then anonymous access would be enough. If you want to offer it to members only then like you said they would already be authenticated and there is no need to have 2nd level of authentication. So basically what you can do is to disable the authentication feature in the plugin settings.
Yes, in this case it would be difficult to link your WordPress members to their Firebase stored portfolios, but if that’s not so important I guess you’re good to go.
Otherwise there is no quick / simple way to set up a bridge between WP and Firebase authentication.
Please let me know if I’m missing something.
I guess the question would be, how exactly are the stored portfolios linked to a logged in user? There used to be a portfolio php script for sale on here that used cookies and user sessions to remember what portfolio belonged to a user. The problem is if the user was using a different device, or cleared their cookies, or got a new device the portfolio would be gone.
So in anonymous mode how does a user re-access their portfolio from a different machine, how does your plugin manage this without a login? That does not seem possible to me. Let me know if I am wrong. Or maybe there is a way to store an anonymous portfolio ID to the WP User Meta so that access to edit and view that portfolio could be persistent.
Right, in anonymous mode user will not be able to re-access their portfolio from a different device,because Firebase stores authentication data for anonymous users in the browser. Each anonymous user still has a unique ID and that ID is linked to user portfolios.
Hello again – I also have another enquiry. It seems that if you put the plugin to display out of a modal window rather than the normal web page, when you go to create a new transaction, you cannot select the date. Clicking on it does not do anything. However other portfolio functionalities seem to work within the modal window. As mentioned this is only when using a modal plugin like OceanWP Modal or WPPopupMaker etc.. Would you also be able to look into this please?
Otherwise great plugin overall!
Hi,
unfortunately this plugin is not designed to work with modal windows.
Thank you.
Ok no worries – thanks for the follow up.
Hello – this plugin looks very interesting. Just wondering if there is an option to include API keys with various exchanges so as to automate the portfolio updating process?
Hi,
unfortunately there is no such option at the moment.
Hello – just bought the plugin. Just wondering if it is possible to remove the “Incognito” option on the sign in page? If so, how do I go about doing so? Thanks a lot!
Hi,
yes, there is a workaround. You can disable the anonymous sign in method in the Firebase settings and then add the following CSS rule to your theme style.css to hide the Incognito button:
.view-home .cpt-column > div:last-child {
display: none;
}
Hope it helps.
Thanks a lot for this – it works!
Great, you are welcome!
Can this pluggin be used a stand alone site with wordpress love the demo , to monitize it im assuming this would be in the form of like advertisement
Hi,
yes, it can be used on any WordPress website, where you can add advertisement etc.
Hi, does the plugin require full pages or can you use shortcodes to add it anywhere?
Hi,
the plugin is activated by pasting a shortcode, so yes, you can add it to any page or post.
Great! Thanks for the quick reply.
You are welcome!
Nice Work, Good Luck With Sale 
Congratulations!!! Nice Work, Good Luck With Sale 
Look here, can you fix it?
https://pasteboard.co/IfxJIWO.png
Plugin is awesome, I’m buying it anyway, however, upon testing I got stuck for 30-50 seconds. After creating portfolio, didn’t know what to do next
It would be nice to add some text describing what do next – under “Portfolio” and under “Transaction”. I ended up with creating a Portfolio field, and then didn’t know what to do
Then I saw that tiny little “eye icon”. To bypass this confusion, you could simply add “description” to steps. Enhancing UX journey will definitely add value.
Hi,
thanks for your feedback! I agree with your point. To make it more intuitive we added a feature to open the portfolio page immediately after a new portfolio is created. You can check the demo to see how it works.
Do you think it’s better now?
Yes
I bought the plugin, will be testing it now. Thanks.
Great, thanks!
Great Work, Congratulations GLWS 