(.....)
In terms on online server, amazon instances are pretty good (we run both an BTC and ETH explorer) which are accessed from anywhere in the world using RPC calls and runs 24/7. Cost is about 300 USD/month for the data transfer.
This is quite a huge amount of money since the OP said he/she wanted to gain personal experience of developing blockchain explorer.
Do you have any idea if, for example, I'll do it first locally, just for fun or experience just what like OP wants, Do I still need those 500GB of space
or minimum/DELL R200 with 4GB of ram and an old Pentium CPU just what you told?
@Bitcoinstein, probably this is one of the best personal experience to be added in your portfolio.
This is also one on my portfolio bucketlist, a blockchain explorer or any blockchain-related that code from the scratch. Well, good luck to you.