Evaluando propuestas

Sistema De Información Web Para Administrar La Recaudación De Fondos Y Agenda De Donantes En La Ong “Soy Don Bosco” (Ofprobol)

Publicado el 18 Septiembre, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesito desarrollar un sistema web URGENTE lo antes posible, con un avance de al menos el 50% para la primera presentación el 30 de septiembre y terminado para el 20 de Octubre de este año. Las herramientas de desarrollo: Javascript, Node.js, React, PostgreSQL (Preferentemente) .
Consiste en un sistema para llevar un control de las recaudaciones de fondos y donaciones de una fundación.

Consta de 6 Módulos: 1.- Donaciones 2.-Almacenes 3.-Portal Web 4.- Parámetros y Configuraciones 5.- Reportes 6.- Adm. De Usuario, seguridad y auditoria.
Primero, en la pagina web se presenta información de la fundación, sus obras sociales, una sección de Donaciones que al entrar muestran las campañas de donaciones vigentes (si dan click en alguna, los lleva a la página de registro para ser benefactor).

Tiene también la opción de iniciar sesión y registro (para quienes deseen ser benefactores), las personas o empresas envían un formulario con sus datos si desean registrarse para ser benefactores aceptando recibir llamadas de teléfono o correo electrónico para comunicarse), luego de la llamada o contacto por correo, el encargado de recaudación verifica al nuevo benefactor, le asigna un usuario y contraseña que luego el benefactor puede cambiar, y se les da acceso al sistema como "usuario benefactor"; En la llamada se les pregunta si colaboraran como benefactores activo (donaciones periódicas programadas anual, semestral o mensual) si ellos aceptan, se programa la donación en el"Modulo Programación de donaciones" con los datos del benefactor (si es empresa o personal), la obra social a la que quiere donar, se define anual, mensual, semestral junto con la fecha, el monto  y la forma de pago; si no desea hacer donaciones periódicas, solo se le dá acceso al sistema como benefactor. 
Donaciones de fondos programadas : el encargado de recaudación puede revisar las donaciones programadas que tiene con los benefactores para estar al tanto y revisar muy aparte de este sistema web la cuenta a la que le llegan las transferencias, en caso de atraso, el encargado realiza las llamadas a los benefactores para actualizar el estado de la donación y ajustar la fecha si es necesario. El benefactor realiza la donación (por cuenta propia, muy aparte del sistema) en el tiempo acordado por el medio acordado ya sea tarjeta de crédito/debito o realizar transferencia bancaria, en este caso, el benefactor solo notifica por medio de un botón en el sistema cuando haya realizado la transferencia; en caso de olvidar notificar, El encargado que estará al tanto de la situación tiene la responsabilidad de contactarlo y el mismo cambiar el estado de la donación si se realizó pero no se notificó o si fue una falsa notificación.


DONACIONES : Todos los usuarios benefactores pueden ver las campañas vigentes (las cuales los encargados de recaudación creen o registren de acuerdo a la época o necesidades que surjan) de donaciones de fondos y campañas de donaciones de materiales, cada campaña tiene un fin específico (es decir una obra social a la que se dirigirá específicamente ya sean colegios, hogares, asilos etc.) Como también cada campaña (en el caso de materiales) contempla productos específicos (ropa o material escolar, o infraestructura, etc).
- Si son donaciones de fondos, se debe especificar los pasos a seguir: Marcar la Forma de pago: Si es transferencia bancaria, mostrar los datos y cuenta de banco o si será por Qr; luego marcar la casilla del tipo de moneda: "$" o "Bs", luego el monto a donar:10Bs, 50Bs, 100Bs; 10$, 50$, 100$, si seleccionó QR se muestra la imagen del monto seleccionado; Debe estar escrito que luego de realizar las tranferencias o qr apretar el botón de "realicé mi aporte" o "hice mi donación" para notificar al usuario encargado de recaudación que revise y verifique el aporte para mantenerlo o eliminarlo de su registro. Al apretar el botón, que aparezca un mensaje a conciencia con los botones de confirmar y salir a modo de confirmar que los datos son ciertos.
- Si son donaciones de Materiales, en las campañas se debe especificar los lugares de recolección o acopio de los productos, Se especifica en la pagina web también que los materiales donados estén empaquetados (envalados, en cajas, etc.

) Deben estar etiquetados con el código designado a la donación registrada . El benefactor que desee donar, Debe registrar los productos que está donando según la campaña a la que está donando; luego presiona el botón "Confirmo mi donación", el benefactor tiene una máximo de 15 días desde que registró la donación para hacer entrega de los materiales; caso contrario se da de baja.
DOCUMENTOS: El sistema permitirá enviar correos a los benefactores adjuntando los "Recibos de Ingreso con los montos que fueron donados. Estos recibos se enviaran cuando el encargado verifique la donación y cambie el estado en el registro.
El sistema también enviará un correo adjuntando una "carta de Agradecimiento" en el momento que se verifique la donación Realizada.
En casos especiales se envía un Informe detallado de las donaciones para ciertos benefactores. Estos no siguen un formato único,  solo se mantiene el encabezado y pie de pagina.


Se deben tener 3 plantillas editables: 1.- Recibos de Ingreso 2.- Cartas de Agradecimiento 3.- Informes.
El sistema también generará Reportes de los Registros de Donaciones de Fondos, Registro de Donaciones de Materiales, Registro de benefactores, Reportes Estadísticos de las donaciones de fondos , mostrándolos en un rango de fecha, Histórico.
Se debe reconocer 3 tipos de Usuario: Adm del sistema, Encargado de Recaudación y Benefactor.

Contexto general del proyecto

Un sistema web para una fundacion ONG "SoyDonBosco" Bolivia, No es un sistema Oficial para la fundación sino a modo de un Proyecto Universitario para mi graduación. IMPORTANTE: Debo resaltar que necesitaré el Código fuente y todo lo necesario para implementarlo desde mi ordenador (sistema operativo macos) este sistema sera utilizado por 1 - 4 personas. El diseño que busco a modo de referencia: https://www.porlosjovenes.org/quierodonar/ (Esta en una pagina de la fundacion presente en Argentina. Necesito desarrollar un sistema web lo antes posible, con un avance de al menos el 50% para la primera presentación el 30 de septiembre y terminado para el 20 de Octubre de este año. Las herramientas de desarrollo: Javascript, Node.js, React, PostgreSQL.

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 el diseño
Disponibilidad requerida A tiempo parcial
Integraciones de API Social media (Facebook, Twitter, etc.), Otros (Otras APIs), Cloud Storage (Dropbox, Google Drive, etc.)
Roles necesarios Programador

Duración del proyecto 1 a 3 meses

Habilidades necesarias