I am so sorry Callie is ill.
There are several possibilities for a cat to vomit so much.
*food allergies, blockage, cancer, hyperthyroid, renal disease can all cause vomiting.
You may be looking at severe food allergies or IBS which is characterized by bouts of constipation, vomiting and diarrhea:
IBD or pancreatitis are also possiblities:
megasophagus is also possible.
Discontinue all dry foods and things with chunks, pieces or shreds. Feed smooth pate`canned or baby food. ( no onion or garlic in the jar).
Raise the hight of her bowls by placing them up on phone books.
Acid refluxcan build up between meals. Feed very small, frequent meals. Do not let her gorge.
You can give her one quarter of a ten mg pepsid a/c (famatodiine) every 12 hours.
If the vomiting continues do an xray with contrast and or an ultrasound.
Please let me know how she is doing. I hope all will be well
Sincerest best wishes,