We need a structurally plain, nice, clean design.
We need an administrator account to have the ability to assign permission levels, upload files, and determine the category of each file.
Files will be in the format of .doc, .pdf, .exe, .zip, etc.
Users need the ability to have individual accounts in which they will be able to view files. Each user will be assigned a permission level. The files they may view will need to be placed in a repository depending on each user's permission level.
The levels will be on a scale of 1-10, with 10 being the administrator level, and 1 being everyone with an account. Each person can only view articles assigned to their corresponding level. For example, Customer A is a level 2 customer, therefore, he/she can view articles in levels 1 and 2, but nothing higher. Customer B is a level 6 customer, therefore, he/she can view articles in levels 1, 2, 3, 4, 5, and 6, but nothing higher.