Phase 2 Implementation of Language-Learning App
Budget: $30 – $250 CAD
I'm seeking a skilled React Native developer to help with Phase 2 of my language-learning application. This phase will primarily revolve around setting up user authentication with Firebase and managing user data in the database.
Key Tasks:
- Create login and sign-up forms utilizing email and password
- Validate user inputs and present suitable error messages
- Optionally, implement Google Sign-In
- Ensure session management to keep users logged in
- Store user details (name, email, profile picture) in Firebase Firestore
- Test, fine-tune, and troubleshoot any potential issues
I currently do not have any user authentication set up, so your expertise will be crucial in designing a robust system. I also require your recommendations for the structure of the database in Firebase Firestore, as I do not possess a specific schema at this time.
Ideal Skills:
- Proficient in React Native
- Experienced with Firebase Authentication and Firestore
- Capable of creating intuitive user interfaces
- Strong problem-solving skills
- Excellent communication for discussing database structure recommendations
Please note, there are no additional social sign-in options needed aside from the optional Google Sign-In. Your input and expertise will be highly valued in this project.
Key Tasks:
- Create login and sign-up forms utilizing email and password
- Validate user inputs and present suitable error messages
- Optionally, implement Google Sign-In
- Ensure session management to keep users logged in
- Store user details (name, email, profile picture) in Firebase Firestore
- Test, fine-tune, and troubleshoot any potential issues
I currently do not have any user authentication set up, so your expertise will be crucial in designing a robust system. I also require your recommendations for the structure of the database in Firebase Firestore, as I do not possess a specific schema at this time.
Ideal Skills:
- Proficient in React Native
- Experienced with Firebase Authentication and Firestore
- Capable of creating intuitive user interfaces
- Strong problem-solving skills
- Excellent communication for discussing database structure recommendations
Please note, there are no additional social sign-in options needed aside from the optional Google Sign-In. Your input and expertise will be highly valued in this project.