So for those who didn't stop reading at the title you are probably wondering: why on earth did he do that?
Because I didn't find a portfolio as secure as I needed and the Google Spreadsheet I previously used to track my cryptos was glitchy, not responsive and did not update in real time.
I do not want to trust third parties when it comes to personnal data as sensitive as money I own.
So I decided to make a portfolio with only 2 things in mind: security & privacy.
For the security point I decided to store all the personnal data encrypted in the URL.
So as long as the URL of the portfolio is not shared the data is not leakable.
Because I'm paranoid I let the possibility to protect the data with a password so if someone has access to the url he cannot access the data. No data is store on the server, you own your data.
Concerning the privacy, I do not use any tracker like Google Analytics, and I do not have access to my server logs since everything is stored on Github Pages.
I'm a long term hodler and I don't feel the need to track every transaction to know which one as the best efficiency.
I just need to know how much cryptos I own, its current value and how much it cost me as a whole.
I also need to track multiple portfolios (parents, girlfriend ...) so I introduce tags that permit to filters cryptos by owner.
For me it was also an opportunity to work with technologies I never used like Vue.js.
Cryptolou is a proof of concept and I use it every single day.
You need an account in order to star coins, keep track of your portfolio, use alerts and other advanced features.