Completed

Sistema de control de correos y de grupos de reunión

Published on the February 17, 2019 in IT & Programming

About this project

Open

Envio de Correos
Es para una iglesia, es una base de datos de personas, con un campo de tipo de persona, para enviar correos a todos o solo a ciertos tipos de personas o a todos.
El correo que se envia debe tener una plantilla sencilla pero formal, con leyendas tipo "disclaimer" y opcion para quitar al usuario de la lista. Tambien se deben hacer las aplicaciones para que si el usuario hace click en "unsuscribe", se marque eso en la lista de personas y que ya no se le envien correos.


Cuidar como se envian los correos para evitar caer en listas spam porque son envios masivos de correo.

Los administradores del sistema pueden escribir cada mensaje sobre la plantilla. EL mensaje debe quedar guardado, asi como a las personas que se les envio.

Control de Grupos
Adicionalmente se desea llevar el control de los "grupos pequeños", que son las reuniones en casa, poner los nombres de los asistentes, que no necesariamente son parte de la base de datos de personas. Es decir, puede ser un campo libre para poner el nombre de cada asistente del grupo, aunque opcionalmente se debe poner el "Id" de persona de la lista de personas.

Entre los datos de estos grupos estan:
    - Nombre del lider (campo libre o ID de persona)
    - Lugar de reunion (campos para ubicacion para mostrar mapa con google maps)
      La ubicacion es importante porque en una nueva version se creara una app para el movil para que las personas vean el grupo que les queda mas cerca de su ubicacion
    - Dia y Hora de la reunion
    - Tipo de grupo (debe haber una tabla de tipos de grupos)

Crear una opcion para que el lider del grupo pequeño pueda editar datos del grupo (no crear ni eliminar), como el tipo de grupo, la ubicacion y agregar o desactivar (no eliminar) participantes.
Debe "mobile friendly" para que lo hagan desde su celular.
Esta opcion en un futuro sera una app para android y para IOS.



Eventos
Crear un control de eventos sencillo, donde se ponga la fecha,hora, lugar y tipo de evento, asi como la lista de personas que participaran en el desarrollo del evento (ID persona) para poder enviarles correos.

Usuarios
Creacion de usuarios, creacion de perfiles, permisos a las aplicaciones traves de perfiles.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs), Cloud Storage (Dropbox, Google Drive, etc.)
Roles needed Developer, Business analyst

Delivery term: Not specified

Skills needed