InstIDEA / InstIDEA/controlciudadano
Los análisis son compartibles
- 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.