Flutter App Developer for Reservation App Completion
Budget: $30 – $250 USD
We are seeking a skilled and experienced Flutter app developer to assist in completing the final stages of a reservation app. The app is approximately 80% functional, and we require your expertise to finish the remaining tasks and deliver a polished, fully functional product.
Responsibilities:
1. Add Arabic localization: Integrate the provided translated strings in JSON format to enable localization support for Arabic users.
2. Finalize Map Widget and Addressbook: Complete the development of the Map widget for retrieving user locations and implement an address book feature to store and display user addresses.
3. Implement Phone Verification: Introduce a signup step that utilizes a provided SMS provider and credentials for phone verification.
4. Create a Special User Screen: Develop a dedicated screen to cater to a specific type of user, as outlined in the project requirements.
5. Configure Firebase Cloud Messaging: Enable support for push notifications by integrating Firebase Cloud Messaging into the app.
6. Implement App Settings: Develop functionality to allow users to customize system themes and change the app's locale.
7. Fix Authentication Page: Rectify issues with the authentication page to ensure it displays both signup and signin logic correctly.
8. Fix Internet Connectivity Widget: Enhance the internet connectivity widget to handle scenarios where the app fails to connect to the internet, ensuring a smooth user experience.
9. Add Error Handling: Implement appropriate error handling mechanisms throughout the app to provide a robust user experience and address any potential issues.
10. Optimize Navigation Links: Streamline and optimize the navigation links within the app to create an efficient and intuitive navigation tree.
11. Address Performance Issues: Identify and resolve any lingering performance issues to ensure the app runs smoothly and efficiently.
Applicants are expected to demonstrate their expertise in Flutter development and provide an estimated timeframe for completing the remaining tasks. Please note that the rough estimate is subject to adjustment upon further project evaluation and agreement.
Terms and Conditions:
- The freelance developer will work remotely and communicate regularly with the project manager or designated point of contact.
- The developer should have excellent proficiency in Flutter, Dart, and related technologies.
- Clear and consistent communication is essential throughout the project.
- The developer must adhere to project timelines and milestones as agreed upon.
- All code and project-related files should be well-documented and delivered upon completion.
- The developer will be required to sign a non-disclosure agreement (NDA) to protect the confidentiality of the project.
We look forward to reviewing your application and discussing the project details further with shortlisted candidates.
Responsibilities:
1. Add Arabic localization: Integrate the provided translated strings in JSON format to enable localization support for Arabic users.
2. Finalize Map Widget and Addressbook: Complete the development of the Map widget for retrieving user locations and implement an address book feature to store and display user addresses.
3. Implement Phone Verification: Introduce a signup step that utilizes a provided SMS provider and credentials for phone verification.
4. Create a Special User Screen: Develop a dedicated screen to cater to a specific type of user, as outlined in the project requirements.
5. Configure Firebase Cloud Messaging: Enable support for push notifications by integrating Firebase Cloud Messaging into the app.
6. Implement App Settings: Develop functionality to allow users to customize system themes and change the app's locale.
7. Fix Authentication Page: Rectify issues with the authentication page to ensure it displays both signup and signin logic correctly.
8. Fix Internet Connectivity Widget: Enhance the internet connectivity widget to handle scenarios where the app fails to connect to the internet, ensuring a smooth user experience.
9. Add Error Handling: Implement appropriate error handling mechanisms throughout the app to provide a robust user experience and address any potential issues.
10. Optimize Navigation Links: Streamline and optimize the navigation links within the app to create an efficient and intuitive navigation tree.
11. Address Performance Issues: Identify and resolve any lingering performance issues to ensure the app runs smoothly and efficiently.
Applicants are expected to demonstrate their expertise in Flutter development and provide an estimated timeframe for completing the remaining tasks. Please note that the rough estimate is subject to adjustment upon further project evaluation and agreement.
Terms and Conditions:
- The freelance developer will work remotely and communicate regularly with the project manager or designated point of contact.
- The developer should have excellent proficiency in Flutter, Dart, and related technologies.
- Clear and consistent communication is essential throughout the project.
- The developer must adhere to project timelines and milestones as agreed upon.
- All code and project-related files should be well-documented and delivered upon completion.
- The developer will be required to sign a non-disclosure agreement (NDA) to protect the confidentiality of the project.
We look forward to reviewing your application and discussing the project details further with shortlisted candidates.