Overview
Techtonica is a nonprofit that provides free tech training with stipends and job placement to women and non-binary adults with low incomes.
We discovered that our participants need an app similar to typing practice websites out there, but for Mac OS X keyboard shortcuts.
This project should train and test users to use the quicker keyboard shortcuts (starting with those outlined here) instead of a mouse and the GUI.
Creative Commons Open-Source License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Contributing
We would love your help! See the projects tab above for open to-do items that need some attention.
If you would like to contribute to the curriculum, please sign up here, then choose an issue in the projects tab above.
Get started:
- Click a "to-do" issue link and add yourself as the assignee, and pull it into the "in progress" column. If we can't add you as contributor, just make a fork of this repo and make a PR with your changes. (If you know someone connected to Techtonica, they may be able to add you to our slack channel.)
While working:
- Comment in the issue if you have a question, and add the "question" tag to help get our attention.
- People are welcome to team up on an issue. If you see someone is already assigned but you want to help, leave the other assignee a message on the issue about collaborating.
- Please note the due date! Any amount of help is appreciated, but if the deadline comes and you won't be able to complete it, please leave a comment about your progress and unassign yourself from the issue so someone else can pick it up. If you forked the repo, go ahead and make a pull request with what you have, and transfer ownership of a copied slideshow to techtonicaorg@gmail.com.
Completed curriculum:
- Place a "completed" label on the issue once you've completed it, and leave comments about your work if you like. Grazie Mille!!
Try the current version of the app here.
Troubleshooting
Error: Cross origin requests are only supported for protocol schemes
You cannot preview this correctly in the browser due to security restrictions. To view on your machine, you can use http-server.
npm install -g http-server
http-server
(in this repository's local working directory)open http://127.0.0.1:8080