Staff are invited using a URL including randomly generated token, to a feedback web page, the token lasts 36 hours.
A database holds Staff ID (25 char), name (40 char), department (40 char) & email address (80 char), and number of days since last survey (integer)
Random token is 5 characters. URL example; [login to view URL]
There are 6 static questions.
Feedback manager can login & see questions & scores, using filters, by date, by department
Manager adds the staff details.
Manager controls when feedback invites are sent, by displaying all staff, filtered by department, sorted by last survey, selecting a tick box to send, which generates a URL plus random token (check it's not already in use)
Output to screen is a list of Staff ID, Name, Department, email address, URL (inc token)
A database will record the customer ID, date & time survey accessed, network IP, and scores between 1 - 10 for each question.
Staff can also add a comment (250 char).
If feedback left before, the last 3 x 'dates & times, scores & comments' are also displayed as new feedback is offered.
When feedback is complete, Staff asked if they would recommend (yes / no)
A final submit button completes the feedback, cancels the token and emails an alert to manager.
Your bid should include ideas to show me how the feedback page & managers page would look
Thanks, Gareth
Hello,
Few questions
1) How would the survey system work? I mean who will add survey and do you have the database details of that ?
2) How frequent the survey will change ? or its one time survey ?
Dear Gareth,
I can make this in PHP and MySQL. I understand functionality is of essence here, while a simple decent design can do, right ?
All functionality from point of view of the staff and feedback manager, would be done, as you explained.
Ready to start.
Best Regards
Manpreet Singh
Hi
I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction
so lets start
Thanks
Thank you very much for that detailed description of what you want done with the 'Cafe Feedback' web app.
You can see 2 mockups of the web app in a private message because Freelanceer does not provide a way to attach images when making a bid description such as this one.
You can outsource the development of this 'Cafe Feedback' web app to me as PHP & HTML is my expertise, amongst others. You can see my Freelancer portfolio for more details.
Development will be done on my offline PC and then uploaded to your server once ready for testing and feedback from you.
HI
Contact me for an efficient, well documented and perfect
solution and development of your project. I ensure quality
work with always on time delivery of project and dedicated
support and follow up.
Thanks
Farah Saif
HEY GARETH,
WE HAVE WORKED TOGETHER BEFORE. HERE IS THE LINK
https://www.freelancer.com/projects/PHP-MySQL/Manage-content-search-BONUS.html
PLEASE CHECK MY REVIEWS AND THEN DECIDE ON ME. CAN WE HAVE MORE DISCUSSION ON THIS,SO THAT IT WILL HELP ME ADJUSTING MY BID.
LET ME KNOW.
THANKS,
AJIT
Hi,
I have gone through your requirement and have understood the requirement. I will be using python and host it free of cost on Google App Engine.
Below are the implementation details for your requirement:
1) There will be 3 kind of users: a) admin b)manager c)staff
2) Admin can add any number of managers and various department
3) Managers can add any number of staffs
4) Different dashboard for admins,managers and staffs
5) List of all the surveys initiated by the manager
6) The surveys can be exported as excel sheet. The excel sheet can also be exported on the basis of the filters used.
7) Once the manager initiates the survey, the staff will get the url in his email.
8) Once the staff completes the survey, the survey will come in the manager's dashboard and the token will be deleted.
Please feel free to ping me so that we can discuss further more about the project.
Looking forward to work with you.
Thanks,
Sandeep.
I have check this requirement,have some query,so need to discuss this,please tell me how we can start
the discussion. to know more about us please check Private Message.
We have a team of professionals,they have more than 11 year of experience,so we can manage this work
and will give you quality solution.
Hi,
Ok so if i got it right you want the token
to identify Staff/Survey right ?
You also refer to staff_id and customer_id .
Who is "customer" and who is "staff" ?
So the database would look like somehow like :
staff
--------
id
name
department
email
last_survey
token
----------
uid
generated_on
status
survey_id
staff_id
// ok i know you said static questions, but in 99% client changes his mind :) so
// it's better to design now flexible solution
question
------------
id
question
survey
--------
id
name
status
survey_question
-------------
survey_id
question_id
answer
----------
id
token_id
question_id
survey_id
answer
date
From that data is just matter of some neat design
to present it.
If you answer my question : what is customer_id
I can create a mockup.
regards
Jakub
Hi,
I've read and understood all your requirements. I can provide you an excellent interface for the staff and manager web pages which would be easy to understand, no complex designs , just simple and beautiful design.
I will provide you high quality work, 100% customer satisfaction is my goal.
Thank you for your time and consideration.