Skip to content

valentin-schwind/consent-form-generator

Repository files navigation

Informed Consent Generator

Browser-based generator for informed consent forms in HCI studies. The tool runs fully in the browser, keeps save/load support for consent settings, renders an in-browser HTML preview and produces a PDF locally with jsPDF without requiring a backend service.

What the tool does

The generator lets users:

  • describe their institution, study type, language and study schedule
  • document compensation, procedure steps and collected data
  • explain anonymization, retention and publication choices
  • generate a structured informed-consent document in HTML and PDF
  • save current settings to disk and load them again later

Project structure

Local usage

No build step is required for the app itself. Open index.html directly in a browser to use the generator offline.

Optional checks

Install the small test dependency set once:

npm install

Run the runtime regression test:

npm test

Notes for contributors

  • The production app is intentionally static and server-independent.
  • Save/load remains JSON-based and compatible with the historic settings shape.
  • HTML preview and PDF output are generated from the same document model.
  • The active PDF path is jsPDF; legacy html2pdf code is no longer part of the shipped runtime.

Source code

The current source code is available on GitHub:

Citation statement

If you use this tool in teaching, student supervision, or research workflows, please cite the HCI User Studies Toolkit publication below.

Citation

@inproceedings{10.1145/3544549.3585890,
	author = {Schwind, Valentin and Resch, Stefan and Sehrt, Jessica},
	title = {The HCI User Studies Toolkit: Supporting Study Designing and Planning for Undergraduates and Novice Researchers in Human-Computer Interaction},
	year = {2023},
	isbn = {9781450394222},
	publisher = {Association for Computing Machinery},
	address = {New York, NY, USA},
	url = {https://doi.org/10.1145/3544549.3585890},
	doi = {10.1145/3544549.3585890},
	booktitle = {Extended Abstracts of the 2023 CHI Conference on Human Factors in Computing Systems},
	articleno = {272},
	numpages = {7},
	keywords = {HCI Toolkit, Organization, Study Design Planning, User Studies},
	location = {Hamburg, Germany},
	series = {CHI EA '23}
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors