directus-labs / guest-authoring

A repo for our guest authors to work on content
11 stars 40 forks source link

Building a video conference app with Flutter, Directus and GetStream #271

Closed maxiggle closed 3 months ago

maxiggle commented 3 months ago

What is your idea?

  1. Understanding Getstream:

    • GetStream is software-as-a-service platform that offers consumer apps interactivity such as voice and video call apis.
    • In our usecase, we will be implementing its video call api for seamless video call experience.
  2. Directus integration:

    • We will be using the directus js port flutter sdk to handle authentication
    • User management: With directus, we will handle users profile, and login credentials.
    • Meeting information: Collection will handle storing meeting schedules, call records.
  3. Setting up GetStream:

    • Create GetStream account to access its api.
    • Install internet permissions
    • install permissions package to allow access to using mic, recorders and camera
  4. Flutter setup:

    • Install necessary dependencies ( getStream, Directus).
    • Build simple button to enable Google social auth
    • Manage state with Bloc/Cubit
    • Integrate Getstream sdk with prebuilt UI
  5. Thorough test:

    • Conduct test to ensure application works as expected on bot ios and Android.
    • Ensure readable code

What are the key takeaways from your post?

  1. Understand how to use Getstream to build amazing interactions for your mobile app experience
  2. HeadlessCMS: Understand the capability of headlessCMS and how to use Directus as one.
  3. Explore frontend as a mobile app dev: Build standard production flutter app using the industry standard state manager (i/0)

Country of residence

Nigera

Terms & Conditions

github-actions[bot] commented 3 months ago

Thank you for submitting an idea for our guest blog.
We work through new ideas every few weeks as we put together our content schedule. This means you may not get an immediate response as to whether your idea has been accepted, or any follow-up questions we have to clarify your idea.
If your idea is accepted, we will provide a deadline for first draft and how much we can pay you for the post. You will have a few days to confirm whether you are still able and willing to write the post.
If you have any questions in the meantime, feel free to add a comment to this issue.

BB-Loft commented 3 months ago

Thank you for submitting this idea, but unfortunately we are not accepting it as part of our guest author program.