Desarrollo de app en React Native
Descripción:
La app va a tener 4 vistas/requerimientos:
Requerimiento 1. Inicio/principal
Requerimiento 2. Buscador
Requerimiento 3.
Contactar con amigos
Requerimiento 4. Configuración
1. Va obtener a mostrar ciertos datos del usuario.
Van a ser indicadores que se van a calcular (en otra etapa del proyectos). A fines de este desarrollo, van a ser datos estáticos obtenidos del perfil del usuario a través de microservicios: puntaje (número), % de mejora (número), feature 1 (barra de progreso), feature 2 (barra de progreso), feature 3 (barra de progreso), y un histograma
2. Va a realizar una búsqueda en una tabla de diferentes tipos de contenidos.
La vista debe presentar un campo de búsqueda y resultados de la búsqueda o sugeridos en forma de grilla de imágenes (2x2)
3. Va a permitir enviar una invitación para sumar amigos. Debe conectarse y ver los contactos de Facebook, Instagram, Twitter, TikTok y Linkedin.
Se van a manejar diferentes estados (invitación enviada, invitaciones aceptadas). A los contactos confirmados se le podrán enviar resultados de una búsqueda (requerimiento 2) y mensajes directos (breves).
4. Las configuraciones: permitirá modificar el perfil del usuario y las periodicidad de las notificaciones:
feature 1: ____
feature 2: ____
feature 3: ____
Por cada una, se deberá poder ajustar: periodicidad (semanal o diaria) y un horario fijo para la alarma o una frecuencia (cada X cantidad de horas desde las XX)
Todas las vistas van a tener un menú superior con las 4 opciones en forma íconos:
1. Sin ícono, con la palabra "start"
2. íCono lupa de buscador, con la palabra "search"
3.
íCono de personas, con la palabra "friends"
4. íCono rueda dentada de configuración , con la palabra "settings"
Cuando se seleccionar una, se muestra como la sección actual (1, 2, 3 o 4).
Siempre, en la parte superior izquierda deberá haber una campanita con las alertas (tanto del sistema como de contactos). Se deberá poder desplegar la lista de alertas y ver detalles (que se muestran en una modal), marcar como leído o eliminar (baja lógica).
No se deben persistir datos en el móvil, salvo que sea necesario. Todas las funcionalidades se obtienen de una base de datos centralizada a través de microservicios.
Hello!
I have professional developers with skills including iPhone, HTML5, Android, iPad and Mobile App Development.
Please reply me to discuss more with respect to this project.
We are rewarded with PREFERRED FREELANCER BADGE by Freelancer.com
We have more than 127+ Client reviews (feedbacks).
Please see our profile and portfolio here: http://www.freelancer.com/u/Hariomtechnology.html.
Thanks a million!!
Hola, solo tengo una pregunta sobre la función de búsqueda, ¿de dónde obtengo los datos o la tabla para buscar? Además, no todas las aplicaciones de redes sociales pueden permitir la invitación, pero puede intentar compartir sus datos en algunas aplicaciones. Espero tu respuesta.