I need some puppy training advice


My puppy currently is teething and she’s 3 months old. Sometimes she can bite quite hard and I’ve tried everything to stop her from doing so and nothing works. I’m still trying to train her I’ve only had her for a week and the biting has been pretty hard to deal with that I have to put her in the crate even tho she doesn’t want to go in it and I feel bad. I don’t want her to be afraid of the crate but I also can’t let her literally jump on people and bite them like crazy either so I feel like I have no choice ... this is my first time having a puppy ... any advice ?