Les meilleurs développeurs Node.js freelances sont sur Codeur.com

Urgent

Transformation Plugin Chrome en client lourd Electron et app mobile

 Fermé·1 000 € à 10 000 €·16 offres·1254 vues·47 interactions


Je recherche un/des Dev(s) pour travailler sur la migration d'un plugin Chrome en client lourd sur Lap/Desktop en Electron (la base est en Node et VueJS) et ensuite en version mobile sur Android (et peut etre iOS).

Je suis un startupper (ancien patron d'agences digitale/CRM mais sans background tech) et je viens de (faire) développer un plugin qui permet aux internautes de :
- partager leurs émotions en live par l'intermédiaire de leur webcam
- profiter de fonctionnalités qui viennent "augmenter" leur expérience de visionage de streaming

Le principe est de booster l'expérience streaming lorsque les gens regardent par exemple la télé live (un match de foot ou autre) sur leur écran internet (jusqu'ici sur l'ordinateur mais voir plus bas) .
Les participants créent une room et invitent leurs potes. ils se connectent ensuite sur leur navigateur au flux qu'ils veulent regarder et le mettent en full screen. Homiz.live vient alors superposer les fluxs webcams des gens de la room et les fonctionnalités (emojis, GIFs, fluxs de stats, paris sportifs, bouton buzzer pour un TheVoice, chatbot...).
Dans un second temps, nous travaillons au développement d'un moteur IA pour analyser en même temps les émotions faciales et les verbatims afin de pouvoir servir du contenu additionnel en conséquence.

La solution a été jusqu'ici développée entant que plugin (vueJS) mais je me suis heurté à un problème (modification de certains players en mode iFrame) qui ne permet plus à Homiz de se positionner au dessus du flux en full screen.
J'ai donc décidé de migrer d'un plugin à une solution software à downloader .
La solution pour conserver le principe jusqu'alors développé: développer le tout en client lourd software à downloader et création d'une app mobile (Android et peut etre iOS si possible techniquement )
Jusqu'ici cantonné au laptop/desktop, cela permettrait d'aller directement sur toutes les plateformes et supports pour avoir une portabilité directe sur PC/Mac via Electron et iOS/Android (possiblement via React Native ou autre à discuter.)
Je cherche donc quelqu'un pour reprendre le principe déjà développé sur le plugin et le retranscrire pleinement en une solution software dans un premier temps puis app.
Une réflexion sera aussi à mener quant à la partie media server aujourd'hui gérée au travers d'un fournisseur (Twilio) mais couteuse (probablement en intégrant la solution jit.si ou mieux Kynesis video stream de AWS) et envisager aussi un principe de P2P (mais peut être plus délicat (à voir) du point de vue de la maîtrise mais géré en WebRTC).

Le design front est déjà réalisé.
Le parcours est assez simple (tunnel d'enregistrement email et FB, de création de rooms, de gestion des fonctionnalités et des fluxs webcams, gestion de la base des contacts, messages one to one, fonctionnalité de modération, ... )
Une large majorité des fonctionnalités sont déjà développées dans le plugin.
L'objectif est donc:
- de migrer le plugin en Electron
- de se concentrer sur certains points à améliorer ou créer comme :
- Intégration d'un browser dans la solution
- Travail sur optimisation du son
- Modération
- placement des fenêtres de flux webcams
- Media server (passage de Twilio à un autre de type Kynesis Video Stream de AWS
- Inscription FB Connect et Twitch

Budget indicatif : 1 000 € à 10 000 €

Publication : 11 mars 2020 à 17h53

Profils recherchés : Développeur Node.js freelance, Développeur full-stack freelance, Développeur front-end freelance, Développeur back-end freelance, Développeur Vue.JS freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

16 freelances ont répondu à ce projet

6 propositions de devis en moins de 2h

+9

Montant moyen des devis proposés : 3 500 €

Estimation du délai : 19 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.