The target is to build a web application where the user logs his or her food (searches in the database,which and how much). An online calculator based with values given on the database calculates the total calories these food had.
The user has a daily goal as far as calories are concerned and any food he or she logs are affecting the target (getting near, over, etc)
The user also has an ultimate goal retain, loose or gain weight and based on that target plus the time deadline he or she gives us we calculate the daily goal.
The user has also access to different tools like BMI calculator.(further clarification if requested)
The user can also log his or her exercising so that he can see the daily, monthly etc calorie burn vs gained vs needed
The user can insert a food in his or hers account not listed in the database. But he can only insert it for his/her acoount not in the database.
The user can propose a food to be inserted in the database
The user can create recipes with the food inside the database that can share. The calories of each portion are calculated automatically
The user has friends other users (may also be as part of the forum)
The user can send or receive Private Messages from other users
I would like to clarify now that the main application is the food logging and a number of queries regarding statistics about these logs.
Around the main application the website must have a cms for posting articles and a forum.
The registration must be the same for the forum and the application also facebook and twitter login must be supported (maybe more open to discussion). Also the registration must be similar to freelancer. com meaning register at once and build your profile later on (indications for the percentage of profile building etc).
There are going to be 6 types of users:
visitors: no need to log in, access to tools and allowed to search database
users: access to main appplication, forum
power users: users + they can insert food in the database
statistic users: users that have access to different statistics
Also the website must have common small features as tell a friend, post on twitter, feedback, communicate etc etc (clarification upon request)
The web design (template, icons) will be provided after arrangement with the freelancer but the freelancer must adopt and make any changes needed to the template in order to fit our needs.
The tables of the database will be provided by you (according your architecture) but the data will be provided by us (csv file). The data entry must be made automatically.
Very important is that you will provide a very well documentation of your architecture, code and howtos. As long as 1 year support for bugs, foreign code adaptation and security issues&updates (new features upon new deal)
PHP, MYSQL and CSS are the desired development tools. It is desired but not oobligatory (state your opinion) to use JOOMLA 1.7 or higher with commercial(you must include any costs in your offer) or non-commercial plugins. Only limitation is that the base joomla code must remain untouched (so that feature updates can be done) and that the plugins are also approved by us.
All algorithms (tools, calorie calculation),data and full specifications will be provided by us within the first week.
Many of the features listed here will be defined upon request or after the beginning of the project.
A good example of what we want to do is [url removed, login to view]
12 freelancers are bidding on average $2622 for this job
We are your offshore developers building most important parts of your projects, iphone apps, android, web hosting, website designing, web development, Smart phone services all these at a pleasantly affordable price.
Hello, 10+ years exp full time freelancer here, can deliver a quality & professional work in the timeframe posted. Please contact me via PM for any question, Thanks.