Evaluating bids

Diseño de Ux y Desarrollo de App para organización de Eventos

Published on the September 01, 2017 in IT & Programming

About this project

Open

El objetivo del proyecto es diseñar y desarrollar una App para organización de eventos.

El proyecto se estructura en dos etapas, las cuales se podrán cotizar por separado, y no es necesario que se coticen ambas ya que podrían realizarlo freelancers o empresas separadas.

ETAPA 1 - Diseño de ux: se busca realizar el diseño de ux en base a una lista de requerimientos de la aplicación, y un target de posibles usuarios. Se espera que al finalizar esta etapa, contemos con un diseño final de las pantallas de la App y su navegación.

ETAPA 2 - Desarrollo de la app en base al diseño de UX y la lista de requerimientos. La app finalmente deberá funcionar para Android e Ios, se aceptan propuestas de apps nativas, o híbridas.

requerimientos generales

la siguiente es la lista de requerimientos para la primera versión de la aplicación:

- debe permitir que los usuarios se registren con fb, google+ y otras redes sociales que permitan integración del login, o con un mail de manera muy simple.
- Crear eventos e invitar a asistentes. Los eventos tendrán los siguientes atributos: nombre, lugar, fecha, descripción, pago/gratuito, categoría, lista de asistentes.
- La fecha podrá ser fija, recurrente (se repite cada x tiempo), o dar opción a votación de los asistentes.
- El lugar podrá ser fijo, o dar opción a votación de los asistentes. El lugar deberá además ser identificado mediante una búsqueda en google maps sobre lugares existentes (georeferenciado), o permitir que el usuario agregue un lugar que no está en google (por ejemplo, su casa).
- Las categorías de eventos estarán predefinidas. Una categoría especial será "otras" para la cual el usuario podrá poner una descripción de la categoría.
- La lista de asistentes la ingresará seleccionando desde su agenda.
- Opcionalmente, el creador del evento podrá:
--- definir si los invitados pueden agregar invitados adicionales sugeridos al evento, o no.
--- Poner fotos/videos de presentación del evento y un fondo personalizado.
- El creador del evento podrá enviar el evento a los invitados. El envío de la invitación será por los canales que estén disponibles de cada invitado (ej: mail, FB) y también a través de la misma aplicación para aquellos que ya la tengan instalada.
- El creador del evento tendrá la funcionalidad de "compartir" de su móvil, para compartir un evento por distintos medios (mail, redes sociales, whatsapp, etc. Según lo que tenga instalado en su móvil).
- Los invitados al recibir la invitación los llevará a abrir la aplicación, o a instalarla si es que no la tienen. Desde allí podrán aceptar o rechazar la invitación, y sugerir invitados adicionales (si el evento lo permite).
- El creador del evento podrá aceptar o rechazar los invitados adicionales sugeridos por los invitados.
- El creador del evento podrá agregar/quitar invitados a un evento, y modificar los datos del evento (fecha, lugar, descripción, etc).
- Los eventos creados y/o recibidos se sincronizarán con la agenda del móvil.
- Cada evento tendrá asociado un chat para los invitados.
- Los participantes podrán subir fotos/videos/audios del evento.
- Los participantes podrán calificar (puntuar) el evento una vez finalizado.
- Si el evento es del tipo "pago", los asistentes podrán pagar las entradas, es decir que la app deberá poder conectarse a alguna plataforma de pagos (ej: mercadopagos).
- El creador del evento podrá agregar "administradores" del evento, que podrán hacer las mismas cosas que el creador.
Poder hacer eventos recurrente.
- Se podrán copiar evento, es decir que tomará todos los datos e invitados de un evento para generar uno nuevo
- Los usuarios tendrán una sección de vista de eventos (almanaque, o lista por tipo de eventos, etc.)
- La aplicación mostrará notificaciones cuando ocurra alguna novedad en el evento (cambios, nuevos mensajes en el chat, recordatorio, etc.).
- Los usuarios podrán definir su configuración de notificaciones.
- Los usuarios podrán ver para cada evento quienes han sido invitados y si aceptaron o no la invitación.

REQUERIMIENTOS TÉCNICOS
El desarrollo deberá contemplar todos los elementos de software necesarios, tanto de la app como de los componentes servidor. La propiedad del código fuente, al finalizar el proyecto, será del contratante, debiendo el contratado entregar un instructivo de instalación del proyecto, compilación, configuración en el servidor, etc.

COTIZACIONES
Se espera que los proveedores realicen una cotización de orden de magnitud lo más ajustada a la realidad posible. En caso de dudas se solicita enviarlas en una forma ordenada para que podamos responderlas adecuadamente.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.)
Required platforms iPhone, Android

Delivery term: Not specified

Skills needed