Hello,

My name is Yuval, and I am developing an app using FlutterFlow. I have started developing the app, but I need assistance to complete it. Specifically, I am looking for a developer who can take the existing code and add the following features:

1. *Lesson Continuity*:
   – The app is based on personalized lessons according to the user’s level. Currently, when a user exits and re-enters the chat, the process starts from zero. I need to ensure that lessons continue from where the user left off.

2. *Voice Chat Functionality*:
   – The app currently does not support voice chat. I need to add a voice chat feature to enhance the user experience.

3. *Using OpenAI’s API*:
   – Integration and use of OpenAI’s API for managing conversations with the AI tutor.

### What I Need from the Developer:

1. *Review and Understand Existing Code*:
   – Familiarize yourself with the existing code and documentation to understand the current state of the app.

2. *Implement Lesson Continuity*:
   – Create a system to save and load user progress so they can continue lessons from where they left off.

3. *Add Voice Chat Feature*:
   – Integrate a voice chat functionality that allows users to converse with the AI tutor using their voice.

4. *Integrate OpenAI’s API*:
   – Use OpenAI’s API to manage conversations with the AI tutor.

### Requirements:

– *Experience with FlutterFlow and Flutter*:
  – Proven experience in developing apps using FlutterFlow and Flutter.
– *Knowledge of Firebase*:
  – Experience with Firebase for backend services and data storage.
– *Strong Communication Skills*:
  – Ability to understand project requirements and communicate effectively.
– *Knowledge of Using OpenAI’s API*:
  – Experience in integrating and using OpenAI’s API.

### Additional Information:

– I have detailed documentation and a roadmap for the project.
– The project is partially developed, and I will provide access to the existing code.
– I am looking for a developer who can collaborate and provide regular updates on progress.

### Next Steps:

If you are interested in this project, please respond with:
– A brief introduction about yourself and your experience.
– Examples of previous projects you have worked on, especially similar ones.
– Your availability and estimated time to complete the project.
– Your rate and payment terms.

Thank you for your time and consideration. I look forward to hearing from you and possibly working together to bring my app to life.

Best regards,
Yuval

Posted On: July 20, 2024 22:46 UTC
Category: Mobile App Development
Skills:Firebase, API, Android, iOS, FlutterFlow, Mobile App Development

Country: Israel

click to apply

Powered by WPeMatico