A simple react questionnaires application
First clone this repository.
$ git clone [email protected]:cheer021/questionnaires.git
Install dependencies. Make sure you already have nodejs
& npm
installed in your system.
$ npm install
Run it
$ npm start
test it (only one test class for now)
$ npm test
Technical:
a) Use state management library (Redux or Mobx)
b) More unit tests
c) Adding full accessibility support (Keyboard and Screenreader)
d) Test with multiple platforms (Windows,iPad) and browsers. // Originally developed on Mac
User Interface:
a) Input box validation that checks if the options are unique
b) Include an option to switch between checkbox (multplie choices) and radio button (single choice)
c) More user friendly UI