2022-vinci-dosdall-learn2tap-code

This is the source code of the learning application which was used for the user study in the VINCI 2022 Paper Toward In-Situ Authoring of Situated Visualization with Chorded Keyboards

https://github.com/unistuttgart-visus/2022-vinci-dosdall-learn2tap-code

Science Score: 52.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
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
    Organization unistuttgart-visus has institutional domain (www.visus.uni-stuttgart.de)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.6%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

This is the source code of the learning application which was used for the user study in the VINCI 2022 Paper Toward In-Situ Authoring of Situated Visualization with Chorded Keyboards

Basic Info
  • Host: GitHub
  • Owner: UniStuttgart-VISUS
  • License: other
  • Language: JavaScript
  • Default Branch: master
  • Size: 349 KB
Statistics
  • Stars: 0
  • Watchers: 3
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 3 years ago · Last pushed over 3 years ago
Metadata Files
Readme License Citation

README.txt

1. import MYSQL database to local computer (folder --> Database)
	(MySQL server must be installed on local computer.
		https://www.simplilearn.com/tutorials/mysql-tutorial/mysql-workbench-installation)

2. Execute the files from the database folder to create the database.	

3. folder server --> File Index --> adjust database access 

const dbUser = mysql.createConnection({
    user:'HERE_YOUR_USERNAME',
    host:'HERE_YOUR_LOCALHOST',
    password:'HERE_YOUR_PASSWORD',
    database:'tapstrapapp',

});

4. enter the following commands in the server folder:

	- npm install
	- npm start

5. in the folder Client enter the following commands:
	- npm install
	- npm start

6. open internet browser -->(http://localhost:3000/Learn2Tap)

7.To use the application to its full extent, download the TapStrap mapping 'Lern2Tap-Mapping'.

Owner

  • Name: University of Stuttgart Visualization Research Center
  • Login: UniStuttgart-VISUS
  • Kind: organization
  • Location: Germany

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: Dosdall
    given-names: Sarah
    orcid: https://orcid.org/0000-0001-7996-5259
title: "Learn2Tap"
version: 1.0
url: "https://github.com/UniStuttgart-VISUS/2022-VINCI-Dosdall-Learn2Tap-Code"
date-released: 2022-07-19

GitHub Events

Total
Last Year

Dependencies

client/package.json npm
  • prettier 2.3.1 development
  • @testing-library/jest-dom ^5.14.1
  • @testing-library/react ^11.2.7
  • @testing-library/user-event ^12.1.10
  • axios ^0.21.1
  • d3 ^6.7.0
  • js-cookie ^2.2.1
  • react ^17.0.2
  • react-cookie ^4.0.3
  • react-dom ^17.0.2
  • react-router-dom ^5.2.0
  • react-scripts 4.0.3
  • web-vitals ^1.0.1
client/yarn.lock npm
  • 1471 dependencies
server/package.json npm
  • prettier 2.3.1 development
  • cors ^2.8.5
  • express ^4.17.1
  • mysql ^2.18.1
  • nodemon ^2.0.7