Sobre este proyecto
it-programming / web-development
Abierto
La funcionalidad que se solicita se integrará a una aplicación web desarrollada en JavaScript, Angular y Python. Por tanto se da preferencia a quien pueda desarrollar la funcionalidad con estas herramientas.
resumen de la funcionalidad requerida
permitir al cliente grabar un video con la cámara de su dispositivo. Del video guardado el sistema obtiene tres imágenes. El sistema guarda el video y las tres imágenes en una base de datos.
DESCRIPCIÓN de la funcionalidad requerida
1) botón de activación de cámara: cuando recibe click, se pide acceso a la cámara del dispositivo
2) cuando se da acceso al dispositivo, en la pantalla se muestra lo que la cámara ve y un texto predefinido.
3) Se muestra un botón de inicio de grabado. Cuando recibe click se muestra un cronómetro y un mensaje de “grabando”. Y un botón de “Stop”.
Se empieza a grabar el video. El grabado se detiene cuando se presiona el botón “Stop”
4) Cuando se termina de grabar, el sistema debe permitirle al cliente revisar el video. Debajo de la ventana donde el cliente puede revisar el video, se despliegan dos botones preguntando si el video está ok.
Si la respuesta es no, se regresa al punto 2. Si la respuesta es sí, se guarda el video en una base de datos en el servidor.
5) El sistema obtiene tres imágenes del video. Una cada dos segundo. Las imágenes se guardan en una base de datos del servidor.
Requerimos que el video y las imágenes:
1) se guarden de manera vertical
2) se guarden en un URL, es decir, que se guarden en una carpeta del servidor
3) se guarden en una base de datos MySql a través de un script de Python.
ESPECIFICACIONES
La funcionalidad solicitada debe trabajar en los principales navegadores: Chrome, Explorer, Mozila, Firefox, Opera
La funcionalidad solicitada debe trabajar en los siguientes dispositivos: celulares (android y ios), tablets (ipad inclusive) y laptop (windows y mac)
Nuestra página está desarrollada con JavaScript. Por tanto, el código debe poderse agregar a una página JavaScript.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias