Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frontend: Crear Vista de Cargar Fiscalización y Conectar con el Endpoint #42

Open
dody87 opened this issue Oct 28, 2023 · 0 comments
Open

Comments

@dody87
Copy link

dody87 commented Oct 28, 2023

Contexto:

Para permitir a los usuarios cargar datos de fiscalización en nuestra aplicación web, necesitamos crear una vista de "Cargar Fiscalización" que permita la entrada de datos para cada partido político y el resto de los votos. Además, se debe implementar una segunda vista de visualización para control y un diálogo para confirmar los datos ingresados. Finalmente, debemos conectar esta funcionalidad con el endpoint correspondiente en el backend.

Tareas:

  1. Vista de Cargar Fiscalización:
    Diseñar y crear una vista de "Cargar Fiscalización" en la aplicación frontend. Esta vista debe incluir campos de entrada para los datos de cada partido político, así como los votos en blanco y nulos.
    Implementar validación en los campos de entrada para garantizar que los datos sean ingresados de manera válida.
    Crear un botón para confirmar y enviar los datos a la API.

  2. Vista de Visualización de Control:
    Crear una segunda vista que permita a los usuarios revisar y controlar los datos antes de enviarlos. Esta vista debe mostrar los datos ingresados para cada partido y los votos en blanco y nulos en un formato legible.
    Implementar la capacidad de editar los datos si es necesario antes de confirmar el envío.

  3. Diálogo de Confirmación:
    Implementar un diálogo de confirmación que aparezca antes de enviar los datos. El diálogo debe requerir que el usuario confirme la carga de los datos.

  4. Conexión con el Endpoint:
    Conectar la vista de carga de datos con el endpoint correspondiente en el backend para enviar y almacenar los datos de fiscalización.
    Implementar manejo de errores y respuestas del servidor para brindar retroalimentación al usuario.

Criterios de Aceptación:

  • La vista de "Cargar Fiscalización" debe incluir campos para ingresar los datos de cada partido, los votos en blanco y nulos, y un botón para enviar los datos.
  • La vista de visualización de control debe mostrar los datos ingresados de manera legible y permitir la edición antes de confirmar.
  • El diálogo de confirmación debe aparecer antes de enviar los datos y requerir una confirmación del usuario.
  • La conexión con el endpoint del backend debe ser exitosa, y los datos deben enviarse y almacenarse correctamente.
  • Se deben implementar validaciones para garantizar que los datos ingresados sean válidos.
  • Probar exhaustivamente la funcionalidad para garantizar que funcione según lo esperado y que se manejen los errores de manera adecuada.
  • Documentar la funcionalidad en el archivo README.md, proporcionando instrucciones para su uso.
@dody87 dody87 added this to Fiscalapp Oct 28, 2023
@dody87 dody87 converted this from a draft issue Oct 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

1 participant