Flutter app for media browsing, selecting and compacting from remote sources into video file

  • Estado: Closed
  • Premio: $1000
  • Propuestas recibidas: 11
  • Ganador: meetarora29

Resumen del concurso

Make sure to read the clarifications at the end.

The objective of the contest is to build and demonstrate a working flutter app that:
1. Allows a user to browse and navigate media (images and video) stored in folders in Microsoft OneDrive and Google drive
2. While navigating, gets file-names of the media, and a thumbnail (400x400) based on the media. For video source files it can be from any frame in the video.
3. Lists the file names and thumbnails in a flutter grid/table/list display (in the following called the 'list display')
4. The list display should have buttons for ascending and descending sort.
5. The list display should have filter options for 'video only', 'images only', and 'all media'
6. The user then clicks a button which makes the app create a combined mp4 video file using FFMPEG of resolution 800x800 of all the selected video and image files.
7. The app finally delivers the file to another google drive / OneDrive folder.

--------------------------------------------------------------------------------------------------------------------------------------------------------------
Link to google root folder to select media from:
https://drive.google.com/drive/folders/1q5utoKUlD4bHPY4DQOf2Bko4m0rU-0ZR?usp=share_link

Link to Google drive to test upload a mp4 video file(s):
https://drive.google.com/drive/folders/1TlJwnmdRyl0OcWMIF1gL4uUCp6wntKcE?usp=sharing

Link to OneDrive root folder to select media from:
https://1drv.ms/f/s!Av4pAexi7U10a_93KBBDLRCiRYs?e=QmefxM

Link to Onedrive to test upload a mp4 video file(s):
https://1drv.ms/f/s!Av4pAexi7U10fbqrSFPl4HCflBI?e=i86npq
--------------------------------------------------------------------------------------------------------------------------------------------------------------

The winning contestant will have to review the logic and demo the solution in a web meeting with the contest holder before the award is assigned. The review will be conducted in English language. The review meeting will be based on different google drive/OneDrive folders with different files.

The app must be written in flutter/dart and must run in emulators of android and iOS smartphone devices.

Completeness and soundness of the coding approach are primary criteria.
Performance is a secondary priority. The demo part of the final presentation will therefore be timed.
The esthetics of the app is NOT a criteria.

There is likely to be substantial coding work after the contest for the winning contestant implementing similar features in an ongoing app development project.

Clarifications:
3/24/2023
1. The focus is on flutter programming logic and approach, not design esthetics.
2. The app only needs to have the features listed. User authentication, video playback or other seemingly related features are not at all required.

Habilidades recomendadas

Comentarios del empleador

“Meet did excellent work that perfectly fit the coding challenge described in the contest. A feature that really set Meet's entry apart was the transparent access to data from google-drive and OneDrive. We look forward to continue working with Meet.”

Imagen del perfil svennejuul, United States.

Principales propuestas de este concurso

Ver más participaciones

Tablero de aclaración pública

  • parthr2608
    parthr2608
    • 11 meses atrás

    Check Reply contest Holder #19

    • 11 meses atrás
  • freelancersandh1
    freelancersandh1
    • 11 meses atrás

    Please check again #26 I replied you in comments

    • 11 meses atrás
  • techdevelop5685
    techdevelop5685
    • 11 meses atrás

    #increaseprize I am an Expert In This Work But Your Budget is Low Thanks

    • 11 meses atrás
    1. svennejuul
      Organizador del concurso
      • 11 meses atrás

      It is a contest with significant follow-on work. If that isn't motivation enough then i suggest you don't participate

      • 11 meses atrás
  • parthr2608
    parthr2608
    • 11 meses atrás

    Dear contest holder can we have chat need to discuss an important thing about project ending

    • 11 meses atrás
    1. svennejuul
      Organizador del concurso
      • 11 meses atrás

      The contest runs until the listed end time on Monday.

      • 11 meses atrás
  • parthr2608
    parthr2608
    • 11 meses atrás

    Check my entry Contest Holder #19

    • 11 meses atrás
  • freelancersandh1
    freelancersandh1
    • 11 meses atrás

    Please check my entry #26

    • 11 meses atrás
  • xkompan
    xkompan
    • 11 meses atrás

    I can write this app in Kotlin Multiplatform, so you will have native Apps for Android, iOS, Web (JavaScript) and desktop devices in one code base which will save you money for the app's maintenance. KMM translates Kotlin to the other languages (Swift, Java, JavaScript) before build = native performance. I could also write it in React Native, but KMM is much better choice !

    I'm a senior iOS and Android (mobile) developer with 10 years of experience.

    I have very good debugging skills, I can resolve complicated nested bugs in any mobile app.

    I have experiences in multi-plaform frameworks like Kotlin multi-platform, Xamarin, React Native, Flutter, Titanium Appcelerator, ...



    Example source codes :

    https://gitlab.com/examples63/


    Programming certificates:

    https://gitlab.com/examples63/mkuseful/-/blob/main/certs/Programming_certificates.md


    LinkedIn:

    https://www.linkedin.com/in/martin-kompan-a9168464/

    • 11 meses atrás
  • parthr2608
    parthr2608
    • 12 meses atrás

    We need to show the files inside the user drive in our application??

    • 12 meses atrás
    1. svennejuul
      Organizador del concurso
      • 12 meses atrás

      Inside the app so that the user can select among the available image and video files.

      • 12 meses atrás
  • nayeemtby
    nayeemtby
    • 1 año atrás

    Does the app have to use the provided google drive and one drive folders? Or should it use the folders of the logged in user? Should Google drive files and onedrive files be browsable simultaneously?

    • 1 año atrás
    1. svennejuul
      Organizador del concurso
      • 1 año atrás

      Good question.
      The provided google and onedrive folders are there for the convenience of the developer during app development to give a sense of what it will look like during the demonstration.
      For the demonstration we would like to see the access be based on the user. So if we share the folders with the user then we should be able to browse the folders during the demonstration.
      The vision is that a user may have access to media on multiple external platforms (google-drive and onedrive among the most popular and obvious). Browsing media across those platforms should be as easy as possible. Simultaneous access would therefore be better than sequential access, but both would 'get it done'.
      Makes sense?

      • 1 año atrás
  • techdevelop5685
    techdevelop5685
    • 1 año atrás

    #increaseprize The price should be increased for this amount of work.

    • 1 año atrás
    1. svennejuul
      Organizador del concurso
      • 1 año atrás

      We are not looking for a full app. Only what is specifically listed as requirements are - well - 'requirements. I hope you will reconsider

      • 1 año atrás
  • EuSopht
    EuSopht
    • 1 año atrás

    #increaseprize The price should be increased for this amount of work.

    • 1 año atrás
    1. svennejuul
      Organizador del concurso
      • 1 año atrás

      Based on your comments I added some clarifications to the contest details. - Basically we are not looking for a full app. Only what is specifically listed as requirements are - well - 'requirements.

      • 1 año atrás

Mostrar más comentarios

Cómo comenzar con los concursos

  • Publica tu concurso

    Publica tu concurso Fácil y rápido

  • Recibe montones de propuestas

    Consigue toneladas de propuestas De todo el mundo

  • Elige la mejor propuesta

    Elige la mejor propuesta ¡Descarga fácilmente los archivos!

Publica un concurso ahora o únete a nosotros hoy