/human_specs

a benchmark application that includes an assortment of tests.

Primary LanguageJavaScript

Human Specs

A Beat Making Production Application

TOC AboutFeaturesHow It WorksInstallationDevelopmentContact Me

Create your foundational beat sequences and melodies in a pleasing distractionless application! 🌱 Create and save beats to your own free personal library! 🖍️ Enjoy a clean aesthetic to boost your creativity and production. 💎

Human Specs


About Human Specs

Human Specs was inspired by human benchmark, a testing application much like this one. Human Specs design is attributed to MonkeyType and thier clean, minimalistic, shared styling across the board. Human Specs' Design was chosen to allow for minimal distraction to improve concentration to allow for a more valid test. Human Specs allows individuals to explore thier strengths and weaknesses and train to improve them.


Features

  • Test your skills with the provided set of user skill proficiency tests.
  • Each test has thier instructions, and save results at each completion.
  • Visualize your results and progress as you train to become the best!

Future Stretch Goals

(in no particular order)

  • Add more tests.
  • Customized theme.
  • Share scores with friends option.

How It Works

Users can:

  1. Create an account
  2. Select a test
  3. ask for help
  4. record your scores
  5. visualize progress

1. Create an Account

  • To create an account, click the login button at the top.
  • If you dont have an account there will be an option at the bottom of the popup to create one.
  • Fill out the form.

2. Select a Test

  • To select a test, click the dashboard icon at the top left of the help button.
  • You will be provided a suite of tests to choose from. You can select one from there.

3. Ask for Help

  • To ask for help, click the ? button at the top of the screen.
  • A popup will be shown giving instructions dependant upon the test you wish help with.

4. Record Your Scores

  • After completing a test, your scores and results will automatically be sent to the server and saved.

5. View Recorded Scores

  • To View, your scores, click your profile at the top.
  • Once there, click a test to expand and have your results visualized in a graph.
  • IMPORTANT... you must be logged in to view your scores.

Development

DEV TOC TechnologiesConceptsModelsRoutesWireframesDev Snapshots

This section is kept in a separate document HERE. It details the technical aspects of this project's development. A few sample snapshots are below from the development process.


Contact Me

Thank you for taking a look at Human Specs. Please feel free to reach out and ask me anything.

Aaron Hanson

(Full-stack developer, Open to work)

Aaron Hanson's email LinkedIn GitHub ahan8927