Sorry you are having troubles here.
It appears she is passing a lot of urates. That is what all that white stuff on the floor is. This tells me she isn't eating much. If she vomited on you, this tells me food is not moving through her and hence the crop is slow. Not getting enough to eat/calcium will cause shell less eggs. The blood is disturbing as somethings must be ulcerating her intestines.
All this said, putting all these symptoms together, its possible she has Coccidiosis. Coccidia will impact the intestines slowing the crop down, they burrow into the intestinal tract and its common with internal parasites for birds to have egg laying troubles.
So if she were mine, I would run some Corid through her and fast. Do this ASAP because Coccidiosis kills fast. The bird stops eating, which she appears to already have, they bleed out through the intestines, its all bad.
Corid: Powder, 1/3 teaspoon Corid per 1 quart of water.
Corid: Liquid, 1/2 teaspoon Corid per 1 quart of water.
5-7 days, make a new batch daily. You can dose the entire flock, this stuff is very safe to use even if they aren't sick. Corid is a Thiamine blocker which prevents the Coccidia from reproducing.
Do you have a male in with these girls? If so, do not let him mate with her. Keep her warm too.
This is where I would start, if after 5 to 7 days there is no improvement, she may have an oviduct infection. In which case I would administer Amoxicillin.
Keep us posted!