Very well explained but would be great if you can share video for 1. Admin module and client module under one login screen if the use is admin, it should redirect him to admin page and if client then client module Also once Authorized from the firestore/Superbase by admin via the admin dashboard then only the client can login -> Firestore/super base-> Admin Dashboard -> users 1. Create /Send password etc basically the admin page for Firestone and supervise within the app from one login page users