Hello,
I've read the description, and I can code you a Flask App accordingly.
It will have login and register(If you want to integrate register), also 2FA.
The API will be integrated into it.
I've 2+ years of experience in Python, Django and Flask.
I'll show my previous Flask works.
If the project is available, please ping me.
Thanks,
Bhagwan Kulkarni