I need a plugin / component created which will ultimately provide this user experience:
A client / user will log into front end, his unique (only visible to him based on what is assigned) page will appear full of listings that will consist of 'Stores' and 'Jobs'. These listings will have been manually assigned to the user in the administration back end. The user can then browse each Store page that is assigned to him, each store page will contain a history of Job listings. The user can also browse the latest Job listings which are associated with that particular store. These will appear according to latest date, the active jobs will always appear ahead of the closed jobs. Again, the user can browse each Job Listing for the full details.
MORE SPECIFIC DETAILS
There are 3 main elements to the functionality of this component.
1. Store Manager (admin-store-manager-b.jpg - admin-store-manager-b.jpg)
a. A Store page is created and associated with an existing user e.g Tesco
b. When this user logs in they will have their own client page appear displaying all stores associated with them and all Job listings based on what is assigned to them manually by the administrator.
c. Many jobs can be assigned to a store – when a user is logged in front end they can click a store, and the store page will appear with their information and all their job history listed and archived (see job manager)
d. The stores would appear as a list that could be sorted via location, store number and store name etc.
e. Active jobs would be highlighted and would appear at the top of the list or alternatively they could appear in a bracket for active jobs
2. Job Manager (admin-job-manager-a.jpg - admin-job-manager-b.jpg)
a. A job can be created as seen in the image and assigned to a specific store and user – text and images can be added
b. These job listings will then appear on the store / user page when they log in.
c. The administrator can select which jobs are ‘Active’ and which are ‘Complete
i. ALL active jobs will be highlighted as active and can be filtered by active or complete (active jobs are displayed first by default)
d. There would be a reasonable amount of info on these lists and pages. Including date last modified, date the job was initiated, the date it was signed off, pictures of the job, comments from those who carried out the work.
3. Store Comments (admin-store-comment-a.jpg - admin-store-comment-b.jpg)
a. Comments and feedback can be created which is assigned to specific stores
b. This feedback will appear on the store page
Front End User Login – Look and Feed (front-3.jpg)
- When a user logs in, they should see the stores that have been assigned to them, and the job listing history.
- They should be able to view the details of the store and job history
- The information displayed should filter all the information such as
o Store Number – when clicked can filter by highest or lowest number
o Store Name – ...can filter by alphabetical order, ascending and descending
o Store Address – ...can filter by alphabetical order, ascending and descending
o Date of Job Listing – ...can filter by alphabetical order, ascending and descending
o Status (Active or Complete) – ...can filter by active or complete
o View details
- When the user clicks on of these headings, it will filter and switch between the highest and lowest of the integer
1 Week time frame
$400 max budget + bonus if completed on time
** IF ARE NOT THE DEVELOPER YOURSELF - PLEASE DON'T BID AS DIRECT COMMUNICATION IS REQUIRED **