Hi, I hope you are doing good.
I have gone through your requirement and I would like to bid on your project.
I have created same like app for video conferencing.
Below are the basic features I can suggest:-
1.) Student auth (login/signup/forgot password)
2.) Profile management
3.) Payment gateway to make online payment
4.) For teacher: ability to start class/invite student/audio and video call/ chat ability for discussion, password protection, rise hand.
Please revert me back so that we can discuss further.