I am looking for an experienced programmer, well versed in programming customizable dashboards with varied level of access and functionality. It is important that the end product is built on an open platform, keeping in mind that updates to functionality and build outs will be needed in the future. The dashboard will be designed and styled by our art director, but form will follow function. We will be providing wireframes for the basic pages, but here is the gist:
Admin Access: 3 types of users
- Master User (Access to all accounts on the system)
- Core User (Access to their specific module and its brand elements, and management over all individual users in their module)
-Individual User (Access only to their individual account with locked down brand controls determined by Core User)
-Master Dashboard: All Accounts Analytics | All AccountSkin | All Users | All Inboxes
-Core Dashboard: All Analytics within your Core | Core Skin | Manage Core Users | Group Inbox
-Individual Dashboard: Individual Account Analytics | User Profile | Individual Inbox
-Total Landing Page Views
-Unique Landing Page Views
-Average Time on Dashboard
-Duration of Media Playing
-# of likes on Facebook
-# of posts on Facebook Wall
- Total Profile Views (broken down by User)
-Unique Profile Views (broken down by User)
-Add new users
-Publish account (prior to going live, individual user accounts will need to be approved once more by Core Account)
Profile Pages are customized for Individual users, but live off a subdomain, which carries branding, style and skin locked down by the core user. Individual users can write a brief "About me" section, upload a photo, select their social media to add and include their contact info. All Users within the subdomain will also need to have their "Teammates" displayed on the bottom of their user page.
-Core Users can determine: Color, logo and branding.
-Individual Users can upload a photo, change Name, Email, Phone, URL, write a brief 500 character bio, select what social media they want to display. Also, all “Teammates” will be available on the bottom of your page, just like they are on your dashboard.
Organization Landing Page
Features organization branding, uploaded by the Core User, this page can only be altered by the Core User.
-Core User access only
-Ability to switch between 8 color schemes and preview (Automatically altering color schemes on the Profile Pages).
-Form fields with validation for “Get in Touch”
-“Our Team” Section at the bottom of the page, including thumbnails of Individual users that have been added to the account by the Core User.
Multiple color skins will be designed by our art director, we will need to give the Core User the ability to determine the color scheme which will automatically update the individual user profile pages with the same color scheme.