Evaluando propuestas

Desarrollador frontend para proyecto de asambleas y votaciones

Publicado el 08 Noviembre, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesitamos Freelancer para desarrollar una aplicación para asambleas y votaciones.

La aplicación consta de una interfaz Web  para el rol administrador, en donde puede gestionar las asambleas y votaciones que va creando. El sistema debe permitir la importación y exportación desde archivos de Excel, enviar correo con información del participante y mandar a imprimir.

Nosotros proveemos el API que tiene toda la lógica de negocio necesaria para el desarrollo de la aplicación.

Necesitamos que la aplicación web (frontend) sea desarrollado en Angular 4.

Por otra parte, requerimos el desarrollo de una app movil en Ionic 3, en la cual los participantes votarán las preguntas configuradas por el administrador.

-------------------------------------------------------------------------------------------------
modulos app web (angular 4)

- módulo de seguridad:
inicio de sesión y recordar contraseña.
Manejo de roles (SuperAdmin, Admini, digitador)

- Módulo de administración de usuarios (para el SuperAdmin)
Crear usuarios admnistradores.
Definir el número de asambleas que puede crear dicho usuario.

-Módulo de gestión de asamblea
Crear usuarios digitadores para la asamblea. (Rol digitador)
Agregar, editar, eliminar participante. (Participante es aquella persona que asiste a la asamblea a votar)
Buscar, listar, ver participantes.

Subir archivo Excel con participantes para que quede guardado.
Exportar participantes a Excel.
Mandar a imprimir información del participante.
Asignar votos de una persona a otra.
Habilitar o deshabilitar participante para las votaciones.

-Módulo de estadísticas
Mostrar el Quorum de la asamblea
Mostrar las respuestas de los participantes.

-Gestión de encuestas:
Crear preguntas, añadir opciones de respuesta (selección múltiple).
Habilitar o desahabilitar preguntas
Configurar cierre de pregunta. (Las preguntas pueden estar disponibles por un tiempo determinado).

-Control de acceso
Digitar número de identificación y buscar el participante.

---------------------------------------------------------------------------------------------------------------------------
modulos app movil (ionic 3)

- control de acceso
leer el qr o escribir identificación de la persona

- inicio de sesión
iniciar sesión desde la app.

-Participantes
Agregar y editar participantes.
Asignar votos entre participantes.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Diseñador, Programador

Plazo de Entrega: No definido

Habilidades necesarias