Greetings,
I have a complex web project on my hands that has stumped me! If anyone has an approach as to how to handle this, I would greatly appreciate it.
First of all, the entire website is only accessible through logins that are manually input by the client. Strictly membership based.
There are multiple conditions of which specific content is to be displayed to the user. I'll illustrate the variables:
Users have two values associated with them:
Region ID (9 regions, each with a regional manager)
Industry ID (5 industries)
I'll use the example of a user that has a region id of "Central Florida" and has an industry id of "Hospital".
The user logs in and sees the following pieces of content:
- Hospital Specific Background Image
- A message that says "welcome, (user name)
- Photo of the user's regional manager: John Doe (John Doe is the regional manager for Central Florida)
- A message that says "Meet John Doe, your regional manager"
- Relevant Contracts for the Hospital industry (two post teasers embedded into the main container, not a widget, and pulling from the "Hospital Contracts" Category by order of posted date.
- Relevant News in the sidebar that pulls two teasers from the "Hospital News" category.
Once logged in, every user will have the same level of access. I don't wish to restrict access to certain areas, I just want certain content to be displayed on the index page depending on those variables upon login.
I acknowledge that this is an extremely complicated scenario and I don't expect anyone to hold my hand through it, I just want to come up with a plan of how to handle this as I've never developed anything of this complexity. Even if someone wanted to contribute by helping to solve only one of the items in this project, I would be extremely grateful. Thanks in advance!