A TypeScipt virtual keyboard project to assist people with reduced fine motor skills in composing letters and emails to friends, family, and work colleagues.
This page is currently deployed on Netlify. Try the live version or learn more about the app on my portfolio site.
The only dependency is TypeScript:
# Initiate a Node.js project (creates package.json):
npm init -y
# Install Typescript as a dev dependency:
npm install typescript --save-dev
# Initialize TypeScript (creates tsconfig.json):
npx tsc --init
# Create dist and src folders:
mkdir dist src
# create main .ts file:
touch src/index.ts
# Create HTML file for deploy in dist folder:
touch dist/index.html
# Build and watch your files:
npx tsc -w
# Or just build your files:
npx tsc
Double check the values in tsconfig.json
such as outDir
which is set to ./dist
.
Open a GitHub issue if you found any bugs or have feeback about the app.
If you would like to contribute to the project, then create a Pull Request with your suggested changes. Also, please read our contributing guidelines before creating your PR.
Please read our Code of Conduct before interacting with our community.
The content of this repository is bound by the MIT license.
Copyright © 2022 Jim Kernicky.