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

Analytics of project data #471

Open
pr130 opened this issue Jun 7, 2023 · 3 comments
Open

Analytics of project data #471

pr130 opened this issue Jun 7, 2023 · 3 comments

Comments

@pr130
Copy link
Contributor

pr130 commented Jun 7, 2023

we could include some reporting on our (impact measurement) metrics, e.g. using the project data
see the report projects.qmd here: https://github.com/CorrelAid/projects/tree/main/_reports

possible location: new page impact under about

@pr130 pr130 added the backlog label Jun 7, 2023
@KonradUdoHannes
Copy link
Collaborator

I'm wondering what the strategy should be. I generally see two options.

  1. create artifacts such as images, .json, and .csv from Analytics tools such as the R project and then include these as assets in the build
  2. Recreate analysis functionality in js

I think 1. has the advantage of using familiar libraries that are very much build for analytics. But we'd have to think a little harder about the build process and how to potentially document it if it stretches across another repository.

The second approach would be a lot simpler wrt. the build process and documentation but I'm not sure how much implementation work needs to be done. There are probably node packages we can use but I'm not familiar with them yet. This might be feasible if we have a fairly stable set of KPIs etc., but if that's still a little more exploratory the js implementation efforts might be unreasonable high.

@jstet
Copy link
Member

jstet commented Jun 29, 2023

I vote for the second option and would suggest ECharts for visualizations. I have used this library recently and like its ease of use while still being very customizable

@jstet jstet removed the backlog label Feb 9, 2024
@jstet
Copy link
Member

jstet commented Feb 9, 2024

For now, add basic stats to top of projects db. Clarify that only some of CorrelAids projects are displayed

  • number of completed projects
  • satisfaction with projects
    Add link to download report about projects if that's completed -> external project/repo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants