Skip to content

Rohan work outline

Prasad Talasila edited this page May 21, 2017 · 1 revision

For Autolab website, its complete revamp to satisfy the following goals:

  1. Reduce website loading requirements
    Right now, Autolab page is about 4.5MB; for the functionality we are offering, we should be able reduce the download size to under 300KB.
  2. Have the submit page form cache past entries so that students do not have to fill the form again and again
  3. Replace material with material design lite
  4. Cache the site content so that there is no repetitive download of content for each page refresh
  5. Redo the client-side JS to satisfy the following scenarios.
    1. Make one socket.io request per evaluation
    2. Improve the code quality of all the application-specific JS
  6. While doing the coding, maintain top code quality with no issues (as checked by codeclimate)

In summary, work would be limited to replacing / changing content in public directory with minor tweaks to main_server.js to send across zipped content to browsers.

Clone this wiki locally