-
Notifications
You must be signed in to change notification settings - Fork 1
Rohan work outline
Prasad Talasila edited this page May 21, 2017
·
1 revision
For Autolab website, its complete revamp to satisfy the following goals:
- 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. - Have the submit page form cache past entries so that students do not have to fill the form again and again
- Replace material with material design lite
- Cache the site content so that there is no repetitive download of content for each page refresh
- Redo the client-side JS to satisfy the following scenarios.
- Make one socket.io request per evaluation
- Improve the code quality of all the application-specific JS
- 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.