CarletonComputerScienceSociety / website-2014

https://ccss.carleton.ca
1 stars 5 forks source link

Deployment tests list/log #14

Closed Sqash closed 9 years ago

Sqash commented 9 years ago

So I was reviewing the node.js express server code because something popped into my mind and found something fun. In lieu of that, this issue is to collect concerns about deployability and to determine what system-wide tests we will need to make before deploying it as the main site on our servers.

Concern 1 deployment fixes this

Server code for this app attempts to serve index.html for all /* routes from a similarly named directory within it's own project structure. This may cause problems when attempting to navigate to /wiki for example. must test

Concern 2 checked and solved

Mobile nav menu may have a large enough font that on some phone the list needs to be scrolled. This needs to be checked out on a variety of phones so that if it is the case then the usage is still fluid and intuitive or to be modified so that the font is of a better sizing on all devices.