What does currárselo mean?
Expression
to put real work into something
Work, and specifically work that shows. Currar is the everyday word for grafting, so currárselo is what you say when somebody plainly did the hours.
Te has currado muchísimo este proyecto.