Skip to content

skluck/skill-survey

development
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
old
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Skill Assessment and Performance Review Survey Manager

Vue.js / Semantic UI frontend app for skill assessment and performance reviews.

This single-page application allows users to easily fill out peer or self-evaluations for skill assessment.

Features

  • Clean, easy to use user experience and design.
  • Surveys consist of a list of sections and specific asdasd or competencies within each section.
    • Competencies are scored from 0-3.
    • Competencies can also be marked as I don't know or Not applicable for peer reviewers.
    • Extra comments can be made on each competency to provide more context for a rating.
  • Viewing
    • Read-only and summary modes to optimize experience for reviewing surveys.
  • Taking
    • Surveys can be partially finished, saved, and resumed at a later time.
  • Saving
    • Surveys are saved to local browser storage for persistence
  • Exporting
    • Surveys can be backed up the filesystem and shared or downloaded as CSV.

Creating a survey

tbd

Quick links

TODO

  • Import new survey
  • Save survey
  • Load survey
  • Sections
  • Automatic tabulation / progress
  • Ability to add comments
  • Export finished survey
  • Import finished survey (read-only)
  • "Completed" screen with stats
  • Support drop-down / multiple new survey sources
  • Add documentation in README (features, abilities)
  • Download as CSV
  • Download as PDF
  • Add better error handling, validation of import/exported surveys
  • Cross-browser testing
    • IE 11
      • Cannot click ratings
      • Cannot drag and drop files
      • Cannot click to upload files
      • Typing comments seems slow
      • Long competencies do not text wrap
    • Edge
    • Firefox
      • Selecting a rating is slow. The further into the survey - the longer it freezes.
    • Chrome
    • Safari
  • MVP Done
  • Add editor for creating survey blanks
  • Add build process (so files can be modularized using .vue)
  • Add better documentation for filling out surveys, creating blanks
  • Ensure responsive-ness

Home page - no survey loaded

home

Taking new survey

survey

Saving surveys

saving

Loading existing surveys

loading

Uploading saved surveys

loading

About

Vue.js app for skill assessment and performance review surveys

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published