I want to make a music box as a gift so I want it to be neat and rechargeable easily and not to be tied to a wall all the time. This would be my first project with arduino. I found this project that has a lot of the things I would like to use. So I'd use Arduino Uno, Micro Metal Gearmotor 100:1, some small speaker, reed switch and I'd like to use DFPlayer Mini instead of MP3 Player Shield.
The biggest problem is power. I've seen some possibilities with Lipo batteries but they are a bit confusing so I'm asking here for help. What I have found as the most attractive solution is SparkFun LiPower Shield but it is a bit pricey for me.
I know the best way would be to try it for myself and experiment with it, but since I live in Serbia, a lot of stuff isn't that easily accessible so I'll have to order it from abroad and that takes time and money so I wanted to inform first of what do I need for sure.
So I'd appreciate help with what do I need, what's the best way to do it and if there are better, easier or cheaper ways to do this from the way I planned it. Thanks.