Desarrollo front/backend para App en Android e Ios


Publicado: Hace 3 meses Plazo: 60 días Propuestas: 9 Freelancers interesados: 15

Abierto

Descripción:

Desarrollo de APP para iOS y Android (nativo - no híbrido).
Se trata de una APP con videos sobre diversos tipos de entrenamiento y nutrición.
La APP deberá contemplar el desarrollo en 2 idiomas, pero con estructura de archivos para agregar más idiomas en el futuro (textos dinámicos cargados a partir de idioma elegido).

La APP deberá contar con un panel de control donde cargar contenidos.
Los contenidos se estructuran en 2 grandes grupos: ENTRENAMIENTO y NUTRICIÓN.

En entrenamiento la estructura de carga será:
Actividad: Ej. Boxeo
Ejercicio: ABM nombre ejercicio, duración del tutorial, zona a ejercitar, calorías quemadas, texto descriptivo, nivel de dificultad, y video (link youtube/servidor externo - posibilidad descarga - etc). Todos estos datos se mostrarán en el front y serán utilizados juntos a los datos iniciales de carga del usuario para sugerir ejercicios a medida.
Se mostrará en el front la cantidad de videos que hay para cada ACTIVIDAD como también la posibilidad de BUSCAR y FILTRAR los contenidos a partir de ciertos parámetros (ejemplo tiempo de duración del video ó dificultad).
Estado de VISTO, cuando el usuario completa totalmente la visualización del video.

En nutrición la estructura de carga será:
Receta: Ej. Pollo con zanahoria: ABM nombre receta, duración de la preparación, calorías, paso a paso preparación, video, gif animado o secuencia de imágenes. Todos estos datos se mostrarán en el front y serán utilizados juntos a los datos iniciales de carga del usuario para sugerir recetas a medida.
Debe existir la posibilidad de BUSCAR y FILTRAR los contenidos a partir de ciertos parámetros (ejemplo tiempo un ingrediente ó tiempo de preparación).
Estado de VISTO, cuando el usuario vió totalmente el contenido.

La estructura de la APP será la siguiente:

SPLASH
INDEX
CREAR CUENTA
- Facebook
- Twitter
- Email
INGRESAR
- Facebook
- Twitter
- Email
PASOS CREACION DE CUENTA NUEVA
Son varias pantallas donde se pide información específica del usuario, como sexo, edad, altura, peso, diámetro cintura, si es celíaco o no, etc. Toda esa información luego se utilizará de manera lógica para recomendar “contenidos” personalizados.

HOME
- Resumen perfil - Botón para ir a la sección “MI ACTIVIDAD”
- Entrenamiento
- Nutrición
- Apartado “último videos vistos”
- Apartado “últimas recetas vistas”.

ENTRENAMIENTO
Es una de las secciones principales. En la primer pantalla se puede ver el listado de ACTIVIDADES y la cantidad de videos que hay. Al entrar en una actividad, se puede ver el LISTADO DE EJERCICIOS, con todos los datos relacionados que se hayan cargado. Esta lista se estructurará primero con los videos recomendados (en base a los datos previamente cargados del usuario) y debajo el listado completo de videos, con posibilidad de filtro. Al ingresar a un ejercicio, se abre un LIGHTBOX con el resumen del video y 2 botones. Uno para ver una muestra GRATIS y otro para conseguir un ABONO (compra integrada) y ver los contenidos de manera ilimitada. (Si el usuario ya adquirió un abono) directamente aparecerá el botón para reproducir el contenido libremente).

NUTRICIÓN
Otra de las secciones principales. Al ingresar se pueden ver las recetar recomendadas para el usuario, y debajo todas, con posibilidad de búsqueda y filtro.
Al clickear en una receta se abre un lightbox que muestra el video/gif/secuencia de imágenes de la preparación, descripción de los ingredientes y el paso a paso y otros datos de la receta.

OTRAS SECCIONES
Estas secciones se encuentran en el menú contextual ó en forma de botón desde algunas secciones.
- PERFIL
- MOTIVACION
- TU ACTIVIDAD
- SUSCRIPCIÓN

Y en opciones de CONFIGURACIÓN se podrá setear el IDIOMA, el formato de las unidades PESO, ALTURA y activar o desactivar NOTIFICACIONES.

- PERFIL
El perfil contendrá cierta información del usuario. Sus datos de configuración inicial, los datos de logeo y su suscripción. Es un resumen de la cuenta. También un botón para ver su ACTIVIDAD.

- MOTIVACIÓN
La APP deberá contener un sistema de carga de contenidos para enviar mensajes PUSH. Estos contenidos, ademas del alerta (push) deberá visualizarse en esta sección. Acá estará el historial de todo lo enviado. Se podrá scrollear hacia abajo para ver las mas antiguas. También hay un switch para “desuscribirse” a estos mensajes.

- TU ACTIVIDAD
Esta sección tiene el historial de los contenidos que el usuario visualizó con las fechas en que sucedió. Un resumen de la cantidad de videos vistos, los minutos, etc. Debajo el historial.

- SUSCRIPCIÓN
En esa pantalla se visualiza el estado de la suscripción del usuario y se ofrece los planes ó costos para suscribirse (compras integradas).

ESTADO DEL PROYECTO.
La app se encuentra diseñada. Puedo enviar el link a un demo estático para que puedan revisar esto mismo que detalle acá de manera gráfica.

Somos un estudio de diseño que tercerizamos este tipo de desarrollos. Estamos en la etapa de cotización por lo que la próxima semana tendremos que reunirnos con el cliente ya con una propuesta económica.

Tendremos aproximadamente 60 días para desarrollar esta APP, con entregas parciales para ir testeando funcionalidades.

Necesitamos algún estudio o profesional con amplia experiencia demostrable en proyectos mobile, tanto iOS como Android.

Si solo desarrollás en un lenguaje, contactanos igual y veamos cuales son los costos. Puede que hagamos el desarrollo con 2 profesionales (un experto iOS y otro experto Android).

Importante, no queremos código híbrido. Todo debe estar realizado en lenguaje nativo a cada SO.

Tenemos esta misma información en un documento compartido (Google Doc) con imagenes que también podemos compartir a quien esté interesado.

Esperamos nos contacten. Cualquier inquietud será respondida a la brevedad.

El proyecto y todo la información suministrada es confidencial y no puede divulgarse.

Espero tu contacto! Muchas gracias

Categoría: IT & Programación
Subcategoría: Mobile
¿Cuál es el alcance del proyecto?: Crear una aplicación nueva
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo el diseño
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Integraciones de API: Social media (Facebook, Twitter, etc), Payment Processor (Paypal, Stripe, etc), Cloud Storage (Dropbox, Google Drive, etc), Otros (Otras APIs)
Plataformas requeridas: iPhone, iPad, Android

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Argentina

Para ver más detalles del cliente

Ingresa a Workana

Compartir este proyecto