We would like to create a web-based nutrition analysis tool. This tool would be based around a nutrition information database which contains comprehensive nutrient data on 1000's of foods. The database will be provided for the chosen developer.
The actual operation of the tool would consist of user selection of one or more foods and/or ingredients, with multiple foods forming a "recipe". Quantities would be provided by the user for each ingredient and the software would then provide total nutritional analysis of the recipe or food using calculations on the values provided in the nutrition information database. Custom entry of a food or ingredient should be possible and this would include entry fields for all nutrient values present in the provided database. Entry of multiple recipes should be able to be correlated with a time of day and thus form a "diet" for the day. Multiple days should be tracked to form an overall diet record.
The tool would ultimately be based around a simple unique user name and password system, giving people access to persistently stored data that they have entered. Data for each user should be allowed to be organized by "client" or name so that users can track the diets of multiple people over time.
- = phase 1 requirement
# = phase 2 requirement
Basic requirements include:
# Separation of stored data by unique login and password
# Ability to enter and store data for individual clients; profile creation
- Basic handling of recipes lists of multiple ingredients and amounts, no preparation instructions
# Input and tracking of clients daily diet
- Capable of displaying full nutritional details for any food in the database
# Capable of comparing foods without creating a profile or client entry
# Break out a diet into calories, macro and micronutrients.
- Break out a recipe into calories, macro and micro nutrients.
- Look up sources of individual nutrients.
- Ability to output reports and other calculated or generated data to standard file types possibly rich formatted text, HTML, or PDF
- Write out meal plans with nutritional information provided
- Easy printing and print display customization for reports and other data
# Allow publishing of data to unique, non-published URL that a client could view if provided a link
We are planning a multi-phase development. This project description includes phases 1 and 2. Phase 1 comprises the basic analysis capability and would probably only use a static database of provided nutrient values plus calculations on entered values for custom foods. There would be no user system and no data retention. Values would only need to be read from the database provided and then calculations would be performed on that and data that the user entered. Phase 2 is the implementation of a full user and client system, long-term data retention and tracking, etc. You may bid on phase 1 or both together. Please make note of the scope of your bid in your bid description.
We can provide examples of similar systems upon request.
We look forward to working with you!
Here are two examples of similar systems:
FitDay is very similar to what we are aiming for in the long-term. As we are targeting a phased development we would anticipate a product fully comparable to FitDay to be perhaps phase 4 or 5, considering its robust feature set and functionality. Above we describe our basic requirements for phases 1 and 2 of our project which this project bid will be for.
We are currently reviewing proposals from our top candidate bidders. If you would still like to be included please contact me ASAP via PM!
We have extended the bid process *only* to give us time to evaluate previous bidders (elance.com requires selection within 3 days of project closing and we need more time). Please do not submit a new bid at this time.
51 freelancers are bidding on average $2976 for this job
Hi, I am interested in your project. Please check your PMB for my resume and more discussion. Looking forward to working with you. Best regards, vnWebWorld