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: IT & Programación
Subcategoría: Programación para móviles
¿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
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)
Plataformas requeridas: iPhone, Android, Otro

Abierto

Presupuesto

6

Propuestas

10

Freelancers interesados

Publicado: Hace un año

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 , Co-Fundador de una empresa de jóvenes ingenieros, diseñadores y creadores de experiencias amantes de la tecnología. Durante más de cuatro años nos hemos especializado en el desarrollo y diseño ... + detalles

ISMCENTER, Tecnología e Innovación 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

Alex D. Asesor de marcas, especialista en Marketing Digital, Google Partners Adwords y Analytics Certified. Con amplia experiencia en: - Branding - Desarrollo de emprendimientos - SEO - Diseño web - Usabilidad web - Wor... + detalles

Cesar P. Experiencia en Asesor contable y Administrativa, así como en Auditoria de gestión pública, amplios conocimientos en gestión. Profesor Universitario (Universidad Nacional Experimental de Guayana). + detalles

Jonathan O. Estudiante de último año de Ingeniería en Sistemas, con conocimientons en: - Microsoft Access - SQL - VBA - Excel - C# - HTML - CSS - JavaScript - PHP - Java - Android - Xamarin Forms - Cross Platform Apps... + detalles