App Móvil colaborativa


Evaluando propuestas
Descripción:
A grandes rasgos nuestro proyecto se trata de poner en contacto a personas del grupo A con personas del grupo B, algo así como una especie de Uber o Airbnb.

Un poco más en detalle sería algo como:


APPs:

Personas del grupo A:
·  Registro y Login de usuario.
O  Vinculación y sincronización vía API con Redes sociales (Facebook, Instagram y Twitter).
§ Almacenamiento de datos de consulta api en bd (ej: amigos/seguidores).
§ Según el número de amigos/seguidores se posicionará al usuario en un sistema de "ranking" en nuestra App.
·  Indicarán los parámetros bajo los que ofrecen sus servicios. Ej: Horario, especialidad (medicina, arquitectura, etc.), Ubicación geográfica, método de contacto, etc.
·  Almacenamiento de datos en BD introducidos en el punto anterior.
·  Módulo de Notificaciones en donde se muestre quienes están interesados en los servicios de esa persona del grupo A.
·  Una vez exista relación de interés de 1:1 entre una persona del grupo A y una persona del grupo B, se dispondrá de un chat para aclaratoria de dudas o consultas. En esta relación se puede permitir N:1, pero los chats deben ser individuales. (OPCIONAL)
·  Balance del dinero ganado por parte del usuario del grupo A.

·  Módulo de retiro de dinero por alguna pasarela de pago segura (ej: PayPal)
·  Historial de retiros de dinero.
·  La App deberá disponer de una navegación intuitiva que facilite al usuario la usabilidad de la misma.
·  Se deberá disponer de un menú con todas las opciones disponibles de la aplicación, entre ellas una sección de ajustes en donde el usuario podrá cambiar sus datos personales e inclusive eliminar su cuenta si así lo precisa.

Personas del grupo B:
·  Registro y Login de usuario.
O  Vinculación y sincronización vía API con Redes sociales (Facebook, Instagram y Twitter).
§ Almacenamiento de datos de consulta api en bd (ej: amigos/seguidores).
§ Según el número de amigos/seguidores se posicionará al usuario en un sistema de "ranking" en nuestra App.
·  Indicarán los parámetros bajo los que desean contratar los servicios de alguna persona del grupo A. Ej: Horario, especialidad (medicina, arquitectura, etc.), Ubicación geográfica, método de contacto, etc.
·  Almacenamiento de datos en BD introducidos en el punto anterior.
·  Módulo Match/Coincidencias de personas del grupo A que cumplan con los criterios de búsqueda.
·  Una vez exista relación de interés de 1:1 entre una persona del grupo A y una persona del grupo B, se dispondrá de un chat para aclaratoria de dudas o consultas. En esta relación se puede permitir 1:N ya que las personas del grupo B podrían contactar con N personas del grupo A pero de forma individual. (OPCIONAL)
·  Módulo de pago por pasarelas de pago seguras (ej: PayPal), al menos 3.

·  Balance del dinero pagado.
·  Historial de pago.
·  La App deberá disponer de una navegación intuitiva que facilite al usuario la usabilidad de la misma.
·  Se deberá disponer de un menú con todas las opciones disponibles de la aplicación, entre ellas una sección de ajustes en donde el usuario podrá cambiar sus datos personales e inclusive eliminar su cuenta si así lo precisa.


Backend:
·        Nuestro Backend debe ser capaz de procesar el grueso de la data haciendo lo más ligero posible el procesamiento de las Apps y Frontend de manera que sólo consuman servicios vía APIs a nuestro Backend.

·        Evidentemente debemos contar con una Base de datos para almacenar toda la data.

·        También debemos contar con integraciones vía API con otros fabricantes como por ejemplo PayPal o Facebook.




Frontend:
·        Debemos ser capaces de contar con un dashboard que nos dé métricas e indicadores de negocio, como por ejemplo:

·        Número de usuarios del grupo A

·        Número de usuarios del grupo B

·        Número de servicios contratados la última semana, el último mes, por tipología, por geolocalización, por rango de dinero (ej: > 100 usd, > 200 usd)

·        mostrar balance de dinero

·        dinero pagado por grupo b

·        timeline de pagos

·        dinero recibido por grupo b

·        en las gráfica se podrá mostrar la info por día, semana, mes, año.

Categoría: Programación y Tecnología
Subcategoría: Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto?: Crear una aplicación nueva
¿Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo una idea
Disponibilidad requerida: Según se necesite
Experiencia en este tipo de proyectos: Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API: Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.)
Plataformas requeridas: iPhone, Android, Otro

Android iOS API Database Programación Web

USD 500 - 1.000

Presupuesto

5

Propuestas

7

Freelancers interesados

Publicado: Hace 2 años

Plazo: No definido

Crea tu propio proyecto

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


Freelancers que ya aplicaron para este trabajo

Oscar S.Ingeniero de Software , Especializado en el desarrollo y diseño web, desarrollo de aplicaciones, desarrollo en sistemas de información entre otras. Soluciones para tu negocio o idea para darte la mejor solución a tu ... + detalles

ISMCENTER, T. e. I.Somos una empresa especializada en diseño y desarrollo de Software, app mobiles, desarrollo de sistemas y Marketing digital, orientada al éxito de nuestros clientes ofreciéndole productos y servicios de alta calidad e... + detalles