hi i just watch the videos in the link i got understand what you need , i can do what you need , but are you flexiable with the budget, because every feature you need gonna cost you,for the authentication only i can develop it for you with 100$ as a budget , if you interested let's discuss in the chat further in more details and project cost for all you need happy to hear back from you