InstIDEA / InstIDEA/controlciudadano

Los análisis son compartibles

Open
#240 0 comments 0 reactions 0 assignees View on GitHub
api good first issue portal
Dominant language
TypeScript
Stars
5
Forks
3
PR merge metrics
No merged PRs in 30d

Description

En la parte de análisis del portal, se puede generar información que es deseable compartirla, hoy en día se nos permite descargar la información como PDF, pero la idea es que el usuario pueda compartir el mismo y que las demás personas puedan entrar y mejorar su análisis.

# Development notes

Hay dos caminos para realizar esto:

1. Crear una sesión única por cada análisis y guardar el estado completo en el servidor, esto permitirá que las url se vean así:

https://www.controlciudadanopy.org/analysis/net_worth/1234?id=$$$ID$$$$

Donde `$$$ID$$$` es el id con el que se puede obtener el estado en el servidor.

2. Almacenar toda la información en la URL, si bien la url tiene un limite de tamaño, se puede almacenar el estado completo del análisis dentro de la URL ya que no son muchos datos, en este caso la url se vería así:

https://www.controlciudadanopy.org/analysis/net_worth/1234?state={"year":"2020",...}

Las ventaja del segundo es que se comparte una foto del análisis y siguientes modificaciones generarán nuevas URL.

# Definition of done

* [ ] Se almacena la información de sesión ya sea en URL o en la base de datos
* [ ] Generar un código QR con la url

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.