Firebase Authentication and Role Integration
Budget: ₹600 – ₹1,500 INR
I'm looking for an experienced Firebase developer to enhance my existing project by integrating several key authentication features. The project is already set up with Firebase config, and I have a working front-end UI in HTML/CSS/JS. Here's what I need:
Key Requirements:
- Integrate Google Sign-In using Firebase Authentication, allowing both sign in and sign up.
- Implement Phone Number OTP Login with Firebase Authentication. On OTP verification errors, an error message should be displayed.
- Develop a user role selection feature at login, where users can choose between 'Customer' and 'Chef'. The selected role should be stored in Firestore.
- Ensure that after login, users are directed to their respective dashboards: Customers to the customer dashboard and Chefs to the chef dashboard (both dashboards are already created).
- Save user data, including name, phone number, and role, to Firestore.
Ideal Skills and Experience:
- Proficiency with Firebase Authentication and Firestore.
- Experience with integrating Google Sign-In and Phone Number OTP Login.
- Strong understanding of HTML, CSS, and JavaScript for seamless integration with the existing UI.
- Ability to handle user data securely and efficiently.
I will provide the Firebase configuration, a clear flow for both customer and chef interfaces, and the existing front-end UI. If you have the expertise to implement these features, I would love to hear from you!
Key Requirements:
- Integrate Google Sign-In using Firebase Authentication, allowing both sign in and sign up.
- Implement Phone Number OTP Login with Firebase Authentication. On OTP verification errors, an error message should be displayed.
- Develop a user role selection feature at login, where users can choose between 'Customer' and 'Chef'. The selected role should be stored in Firestore.
- Ensure that after login, users are directed to their respective dashboards: Customers to the customer dashboard and Chefs to the chef dashboard (both dashboards are already created).
- Save user data, including name, phone number, and role, to Firestore.
Ideal Skills and Experience:
- Proficiency with Firebase Authentication and Firestore.
- Experience with integrating Google Sign-In and Phone Number OTP Login.
- Strong understanding of HTML, CSS, and JavaScript for seamless integration with the existing UI.
- Ability to handle user data securely and efficiently.
I will provide the Firebase configuration, a clear flow for both customer and chef interfaces, and the existing front-end UI. If you have the expertise to implement these features, I would love to hear from you!
Related categories:
PHP
JavaScript
CSS
HTML5
HTML
AngularJS
Web Development
Frontend Development
API Integration
Web Application