[Paid work] Looking for (1) a Jitsi Ubuntu Docker Developer and (2) a Jitsi Flutter (iOS and Android) developer

Task A – A complete step-by-step docker creation of Jitsi Meet.

You will create and deliver a Docker in a Digital Ocean VPS to have these Jiti Meet features:

  1. Should be based on https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-quickstart

  2. Allow authenticated and authorized users to attend meetings (room). A user who is not pre-authorized to a room is not allowed to enter to a room.

  3. Allow authenticated and authorized only users to create meetings

  4. The user authentication – email and password / Google ID / Facebook ID – are performed through Firebase

  5. Record all meetings (including video, audio, whiteboard, chat, Etherpad, screen sharing). The recorded meetings will be stored in Google Cloud Store

  6. Transcription is on by default

  7. Enable integration of whiteboard, Etherpad, and transcription

  8. Customized logo, color schemes and icons to use whiteboard and Etherpad.

  9. OS: Ubuntu

  10. Web server: Apache, Python 3 CGI.

  11. You are not allowed to use any local database. Must use Firebase.

You will write down all configuration files and CLI commands involved, in a DOCX file, such as “cd ”, authentication with Firebase, creating a Let’s Encrypt certificate, and uploading the recordings to Google Cloud Storage. Therefore, a person who knows nothing about Linux and Jitsi meet could create the Docker by typing all the CLI commands.

Your deliverables are the docker and the DOCX file. The docker and the DOCX file will be shared with everyone in GitHub. You will be recognized as the author.

Task B – To develop a customized Flutter app (ios and Android, based on https://github.com/gunschu/jitsi_meet) to interact with the Jitsi Meet customized in Task A. The look and feel should follow the current official Jitsi Meet app. A user of this Flutter App will be able to:

  1. Authenticate

  2. Create a meeting (for authenticated and authorized users)

  3. Attend a meeting (for authenticated users)

  4. Use whiteboard

  5. Use Etherpad

  6. See transcription

Your deliverable is the Flutter code with well-documented source code inline comments. We have not decided whether we will publish your Flutter code to Github.

If you are interested in one of the tasks or both tasks, please message me with your fee expectation.

Sent you a PM

Hi,
All that you have described and are wanting done is well within my area of expertise and I would be happy to help you out on this.
I will send you a personal message to discuss further.
Best Wishes,
Andrew