Consider asking for a Kindle fire on Freecycle.
We received many gifts as kids (we were the only grandchildren) and to be honest the main one I remember, I was about 9 and my uncle's girlfriend, an art teacher, gave us a box filled with crayons, paper, colored pencils, a pair of scissors, string, glue, that sort of thing. It probably was a cheap gift (she was young) but our eyes bugged out and seriously it is the one gift that stands out from my childhood. Maybe you could assemble something similar.
If you have flour & salt in the house you could make a batch of DIY play-dough - surely a neighbor or friend would be able to lend you a few drops of food coloring - pack it in ziploc bags or whatever you have. If you can get some cookie-cutters on Freecycle or at a charity shop she can rolle out the dough, cut out shapes and make tree ornaments for next year whatever. The dough can be decorated with glitter, etc. and baked - just punch a hole for string.
Another cheap but high-impact gift is a dress-up box (maybe she is a bit old for it? I dont' know but suggestion might help someone else) - your own discarded garments, jewelry, scarves etc. - ask friends and family to contribute.
Good luck; don't go into debt for Christmas; have fun as best you can. How about reading aloud from A Christmas Carol or Little Women (first chapter takes place at Christmas) or other library book, with hot chocolate and popcorn? She'll remember something like that for a long time.