Looking at the SPECS, that appears to be a nice budget machine. I hope she likes white, I don't personally, but if she likes it, thats all that matters lol.
Specifically, the screen size might be all she needs, she could always hookup an external display via USB-C I believe? I like the fact that it uses an 11th gen CPU, that is very current. For her use case, an I3 might be just enough oompth to get it done.
128GB of SSD storage is more then enough for her use case, which is why most of my recommendations, were not over 256GB, I don't think she needs a lot of storage space. She's not doing any gaming, no production, nor is she doing on/computer multi-media, she streaming is what she is doing.
I do caution the 4GB of RAM though, thats the only part of this machine that I do not like. Because this is super budget class, I assume it uses a single 4GB soldered on RAM stick. Which means there is no upgradability. I haven't double checked to confirm yet, but thats usually the case with these.
If you could get the same machine with 8GB of RAM for 300, I would go with that. If not, go ahead and get that machine, just let her know, its not gonna be a peppy spordster.