MenuSelector: development of database and website
5394
£100/hr(approx. $125/hr)
- Posted:
- Proposals: 2
- Remote
- #9874
- Archived
Description
Experience Level: Expert
Purpose:
The purpose of the website is for participating restaurants to enter the dishes on their menus onto our database in such a way that allows participating individuals, in choosing a meal, to:
1. filter out any foods to which they are allergic, and to
2. prioritise the remaining dishes in the order of preference determined by algorithms, so as to facilitate choosing the meal.
Working space:
Sample pages are available at http://www.sciword.demon.co.uk/menuselector ; it is anticipated that this work can be done within the functionality of Demon's Advanced Web hosting described at http://www.demon.net/demon/products/hosting/webhosting/advwebhosting/Features : ie. Perl, PHP, Microsoft FrontPages ChiliSoft ASP, MySQL database and SSL capability.
Length of contract:
A handful of hours as agreed (possibly around 20), at an hourly rate. There is also the possibility of further longer-term development work
Job requirement:
1. Create expandable databases of
a. Restaurants: their profile (see /menuselector/restaurant-new.htm), their dishes (/menuselector/restaurant-adddish.htm), and their menus (/menuselector/restaurant-today.htm and /menuselector/restaurant-futuremenu.htm)
b. Individuals: their profile (see /menuselector/individual-new.htm) and preferences (/menuselector/individual-setpreferencesN.htm) for N = 1 to 5.
2. Edit the web pages as required to work with the above databases: for creating profiles, dishes, menus. These pages only need to work from PC/Macs (though it's good if they also work on BlackBerry/iPhone/PDAs.
3. Create page for restaurant owners and individuals logging in at /menuselector/restaurant-login.htm and /menuselector/individual-login.htm, to work with the databases; should be able to display both on PC/Macs and also on BlackBerry/iPhone/PDAs.
4. Create web pages to compare the individual's preferences against a restaurant's \"Today's Menu\" dishes • filtering and prioritising the dishes according to the Preference Algorithm (see PreferenceAlgorithm.doc, available on request to those interested in bidding for this work). Thus someone identifies a restaurant (in one of 3 ways) by going to /menuselector/individual-findrestaurant.htm; see /menuselector/individual-findrestaurant-example.htm. You are to create the web page such that when they click on their chosen restaurant, the filtered prioritised results page appears (looking like the example at /menuselector/filteredmenu-example.htm ). The user needs to be able then to promote or relegate dishes within each category. This page must display both on PC/Macs and also on BlackBerry/iPhone/PDAs.
5. All file names should be concealed to avoid pirating and copying the site.
6. The pages and databases and coding of the Preference Algorithm must be easily expandable. For example, it must be easy subsequently to add venison to the page at /menuselector/restaurant-adddish.htm and the preference page /menuselector/individual-setpreferences2.htm.
7. The Preference Algorithm itself must be coded such that it is easy to edit both:
a. the Preference Parameters (the values of r0, r1, r2, r3, m0, etc.) by having them, for example, in an Excel spreadsheet which I can edit and upload), and
b. The Preference Algorithm itself.
8. Please contact me to request a copy of the Preference Algorithms document; you will be required to sign a NonDisclosure Agreement.
This document is available at http://www.sciword.demon.co.uk/menuselector/MenuSelectorTechnicalJobSpecification.doc
The purpose of the website is for participating restaurants to enter the dishes on their menus onto our database in such a way that allows participating individuals, in choosing a meal, to:
1. filter out any foods to which they are allergic, and to
2. prioritise the remaining dishes in the order of preference determined by algorithms, so as to facilitate choosing the meal.
Working space:
Sample pages are available at http://www.sciword.demon.co.uk/menuselector ; it is anticipated that this work can be done within the functionality of Demon's Advanced Web hosting described at http://www.demon.net/demon/products/hosting/webhosting/advwebhosting/Features : ie. Perl, PHP, Microsoft FrontPages ChiliSoft ASP, MySQL database and SSL capability.
Length of contract:
A handful of hours as agreed (possibly around 20), at an hourly rate. There is also the possibility of further longer-term development work
Job requirement:
1. Create expandable databases of
a. Restaurants: their profile (see /menuselector/restaurant-new.htm), their dishes (/menuselector/restaurant-adddish.htm), and their menus (/menuselector/restaurant-today.htm and /menuselector/restaurant-futuremenu.htm)
b. Individuals: their profile (see /menuselector/individual-new.htm) and preferences (/menuselector/individual-setpreferencesN.htm) for N = 1 to 5.
2. Edit the web pages as required to work with the above databases: for creating profiles, dishes, menus. These pages only need to work from PC/Macs (though it's good if they also work on BlackBerry/iPhone/PDAs.
3. Create page for restaurant owners and individuals logging in at /menuselector/restaurant-login.htm and /menuselector/individual-login.htm, to work with the databases; should be able to display both on PC/Macs and also on BlackBerry/iPhone/PDAs.
4. Create web pages to compare the individual's preferences against a restaurant's \"Today's Menu\" dishes • filtering and prioritising the dishes according to the Preference Algorithm (see PreferenceAlgorithm.doc, available on request to those interested in bidding for this work). Thus someone identifies a restaurant (in one of 3 ways) by going to /menuselector/individual-findrestaurant.htm; see /menuselector/individual-findrestaurant-example.htm. You are to create the web page such that when they click on their chosen restaurant, the filtered prioritised results page appears (looking like the example at /menuselector/filteredmenu-example.htm ). The user needs to be able then to promote or relegate dishes within each category. This page must display both on PC/Macs and also on BlackBerry/iPhone/PDAs.
5. All file names should be concealed to avoid pirating and copying the site.
6. The pages and databases and coding of the Preference Algorithm must be easily expandable. For example, it must be easy subsequently to add venison to the page at /menuselector/restaurant-adddish.htm and the preference page /menuselector/individual-setpreferences2.htm.
7. The Preference Algorithm itself must be coded such that it is easy to edit both:
a. the Preference Parameters (the values of r0, r1, r2, r3, m0, etc.) by having them, for example, in an Excel spreadsheet which I can edit and upload), and
b. The Preference Algorithm itself.
8. Please contact me to request a copy of the Preference Algorithms document; you will be required to sign a NonDisclosure Agreement.
This document is available at http://www.sciword.demon.co.uk/menuselector/MenuSelectorTechnicalJobSpecification.doc
Christopher M.
100% (2)Projects Completed
5
Freelancers worked with
5
Projects awarded
40%
Last project
16 Oct 2020
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies