Skip to content
drimpact edited this page Dec 20, 2017 · 1 revision

MVP

Landing page

  • A modern looking landing page should detail the aims of the website

Catalogue

  • A list of questionnaires should be displayed
  • Clicking a questionnaire should take the user to the questionnaire details page
  • The questionnaires should be able to be filtered based on sector (e.g. mental health, disability, wellbeing) and demographic (e.g. children, elderly)
  • Each list entry should detail the name of the questionnaire, the number of questions, the questionnaire's sector/s, the questionnaire's demographic/s and a short description
  • It would be nice if each had a logo, not sure how realistic this is though

Questionnaire details

  • A longer questionnaire description should be displayed
  • A link to the questionnaire should be available, these are normally pdf documents but can also be websites
  • The sector + demongraphic information should be displayed
  • The questions should be listed
  • Each question should detail the left and right scores (e.g. 1 to 5) and any labels (e.g. strongly disagree and strongly agree)
  • There should be a section on scoring the questionnaire, this will detail how the scores are assessed and aggregated together

Questionnaire API

  • Each questionnaire should have an associated API, should detail a JSON representation of the questionnaire

Thoughts:

  • No need for a database imo, could get away with a directory of JSON files
  • Would be great if frontend was a static website (i.e. client side framework) to keep hosting costs down
  • Backend could be as simple as serving up the JSON files, could almost get away with a static site generator ;)
  • We need a name, always the worst part of the project, I will start thinking
  • The website should be modern looking as it is a huge differentiator in the charity sector, they are used to terrible websites on the most part
  • https://impactasaurus.github.io/charitysrc/ may be of interest, this is a catalogue of free and open source charity software I have been building lately, has lots of similarities.
  • I think the API could be post MVP tbh. I think the website in itself would go down really well!

Clone this wiki locally