React Native Custom Registration

I want to have custom login and registration screen in my React Native app, user profile screen with ability to update fields, and probably way to resend password confirmation email to user, since he won’t be able to login into app without confirmation. Is this possible with Okta, or I need to look into some other solutions?