easybiograph

biographical time bars for social work

https://github.com/fhstp/easybiograph

Science Score: 75.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
    Organization fhstp has institutional domain (fhstp.ac.at)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.7%) to scientific vocabulary

Keywords

biography social-work time-oriented-data visualization
Last synced: 10 months ago · JSON representation ·

Repository

biographical time bars for social work

Basic Info
  • Host: GitHub
  • Owner: fhstp
  • License: mit
  • Language: Vue
  • Default Branch: main
  • Size: 555 KB
Statistics
  • Stars: 0
  • Watchers: 3
  • Forks: 0
  • Open Issues: 2
  • Releases: 6
Topics
biography social-work time-oriented-data visualization
Created almost 4 years ago · Last pushed 11 months ago
Metadata Files
Readme Changelog License Citation

README.md

DOI

easyBiograph

This project provides a modern web-based version of the easyBiograph. The easyBiograph visualizes the biographical time bar based on the book Soziale Diagnostik by Peter Pantuček-Eisenbacher. The biographical time bar (or timeline) is an important instrument for biographical diagnostics in social work. It enables the presentation and analysis of a person's life course in a visual and structured form. It provides information about individual life conditions, events and trajectories that are relevant for the design of help and support services.

This projects is a follow-up to: * easyBiograph 1.0 developed in Java 6 by Nikolaus Kelis * master thesis by Michaela Buschberger

Recommended IDE Setup

VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).

Type Support for .vue Imports in TS

TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need TypeScript Vue Plugin (Volar) to make the TypeScript language service aware of .vue types.

If the standalone TypeScript plugin doesn't feel fast enough to you, Volar has also implemented a Take Over Mode that is more performant. You can enable it by the following steps:

  1. Disable the built-in TypeScript Extension 1) Run Extensions: Show Built-in Extensions from VSCode's command palette 2) Find TypeScript and JavaScript Language Features, right click and select Disable (Workspace)
  2. Reload the VSCode window by running Developer: Reload Window from the command palette.

Customize configuration

See Vite Configuration Reference.

Project Setup

sh npm install

Compile and Hot-Reload for Development

sh npm run dev

Type-Check, Compile and Minify for Production

sh npm run build

Lint with ESLint

sh npm run lint

Acknowledgments

logo of the European Commission

This work was partly funded by the Erasmus+ project TransSoDia cofunded by the European Union.

Owner

  • Name: Sankt Pölten University of Applied Sciences | General
  • Login: fhstp
  • Kind: organization
  • Email: daniel.haslinger@fhstp.ac.at
  • Location: Austria

Public GitHub Repositories of the UAS St. Poelten

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: easyBiograph - biographical time bars for social work
message: '"If you use this software, please cite it as below."'
type: software
authors:
  - given-names: Julia
    family-names: Böck
    orcid: 'https://orcid.org/0009-0009-3991-6407'
    affiliation: 'St. Pölten University of Applied Sciences, Austria'
  - given-names: Alexander
    family-names: Rind
    orcid: 'https://orcid.org/0000-0001-8788-4600'
    affiliation: 'St. Pölten University of Applied Sciences, Austria'
  - name: 'easyBiograph contributors'
identifiers:
  - type: doi
    value: 10.5281/zenodo.14389169
repository-code: 'https://github.com/fhstp/easybiograph'
url: 'https://www.easybiograph.com/'
license: MIT

GitHub Events

Total
  • Create event: 9
  • Issues event: 1
  • Release event: 4
  • Delete event: 5
  • Member event: 1
  • Issue comment event: 6
  • Push event: 29
  • Pull request review event: 2
  • Pull request event: 11
Last Year
  • Create event: 9
  • Issues event: 1
  • Release event: 4
  • Delete event: 5
  • Member event: 1
  • Issue comment event: 6
  • Push event: 29
  • Pull request review event: 2
  • Pull request event: 11

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 2
  • Total pull requests: 33
  • Average time to close issues: 9 minutes
  • Average time to close pull requests: 7 days
  • Total issue authors: 1
  • Total pull request authors: 3
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.91
  • Merged pull requests: 33
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 12
  • Average time to close issues: N/A
  • Average time to close pull requests: 15 days
  • Issue authors: 1
  • Pull request authors: 3
  • Average comments per issue: 0.0
  • Average comments per pull request: 1.0
  • Merged pull requests: 12
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • alex-rind (2)
Pull Request Authors
  • alex-rind (27)
  • julia221501 (15)
  • Eliasboss2006 (4)
  • szettl135 (1)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

package-lock.json npm
  • 372 dependencies
package.json npm
  • @rushstack/eslint-patch ^1.1.4 development
  • @types/d3 ^7.4.0 development
  • @types/node ^16.11.68 development
  • @vitejs/plugin-vue ^3.1.2 development
  • @vue/eslint-config-prettier ^7.0.0 development
  • @vue/eslint-config-typescript ^11.0.0 development
  • @vue/tsconfig ^0.1.3 development
  • eslint ^8.22.0 development
  • eslint-plugin-vue ^9.3.0 development
  • npm-run-all ^4.1.5 development
  • prettier ^2.7.1 development
  • sass ^1.56.0 development
  • typescript ~4.7.4 development
  • vite ^3.1.8 development
  • vue-tsc ^1.0.8 development
  • @fortawesome/fontawesome-svg-core ^6.2.0
  • @fortawesome/free-regular-svg-icons ^6.2.0
  • @fortawesome/free-solid-svg-icons ^6.2.0
  • @fortawesome/vue-fontawesome ^3.0.1
  • bulma ^0.9.4
  • d3 ^7.6.1
  • vue ^3.2.41
  • vue-router ^4.1.5
  • vuex ^4.0.2