I would separate the chameleons if you are keeping them together. At that age, if they are kept together, the male will mate with her any time she is receptive. Its way too stressful for her.
Im not too familiar with panthers but she does look gravid with eggs but I could be wrong. Either way, you need to keep a laying bin in the cage in case she is bearing eggs.
A bucket or storage bin at least 16 inches (about 41cm) deep and wide is the bare minimum she will need. The bin should be filled with clean play sand or a mix of play sand and organic potting soil ( no fertilizer in the soil). Moisten it so she can dig a small burrow to lay the eggs in.
When she is close to laying eggs, she will spend more time roaming the lower part of the cage. Its important not to disturb her if she is near or in the lay bin. They feel extra vulnerable during this time so its best to avoid being around the cage if you notice her in the bin.