I'm being ghosted by my Professor

Stop freaking out. The due date is May 3. She’ll get it done. Just send her a polite reminder email. She probably just got busy. A polite reminder is in order, nothing more.