Find Jobs
Hire Freelancers

Custom Joomla Component and Mobile App: Meal Planner with Calorie Counter

$100-500 USD

Closed
Posted over 13 years ago

$100-500 USD

Paid on delivery
We have an eCommerce site in development. We are utilizing Joomla 1.5.21 and VirtueMart 1.1.5. We want to offer a web-based (and mobile) tool for our users to track diet progress and plan healthy meals. We are open to suggestions for the best way to achieve this - be it as an integrated Joomla Component, or a standalone web app which we tie into Joomla. ## Deliverables **Requirements** * Utilize the FatSecret Platform API ([login to view URL]) to access food calorie information *Back-End (Administrator)* * Add Diet Phases (the diet we prescribe has multiple phases - approved foods vary by phase). * Add food categories (protein, vegetable, etc.) * Add Foods (select from list of foods via FatSecret;) * Associate food items with 1 or more categories/phases * need means to input new food items which may not be in FatSecret database * Food Name * Serving Size * Nutritional info (calories, protein, etc.) * Configure Diet Phases * Identify number of calories per meal by phase * Modify existing entries *Meal Planner *The Meal Planner displays all food in a given phase broken down by individual meal. * Meals cannot repeat protein selection (example, if Chicken is used for lunch, it cannot be used for the following meal). * Configure Meal Planner * Identify quantity of items to be used per meal (by phase) * Identify number of meals per day (by phase) * Name meals (by phas * Print-Friendly PDF * Configure logo * Configure text (header, footer, etc.) *Shopping List* * Built using the meal planner output * Displays food items to be purchased based on user's selected meal plan * Print-Friendly PDF * Configure logo * Configure text (header, footer, etc.) *Weight and Measurement Tracker* * Configure options * Enter new measurement fields * Neck * Waist * Etc. (will provide complete list when project starts) *User Administration* * Set which Diet Plan user is on (21 day or 42 day) * Enable/disable Meal Planner/Shopping List/Diet Tracker by user *Front End (End User)* Login Required, and tied to user's account. *Food Picker * * Displays list of foods with check boxes. User selects the foods which they prefer. This will act as a filter for the meal planner - reducing the food items available for meals. *Meal Planner* * Displays by Diet Phase (use tabs for this - Phase 1, Phase 2, Phase 3, etc.) * Number of meals per day varies by phase (configured in admin section) * User can override selection and choose their own items from the approved list * Warning if they select same protein as the previous meal * Meals cannot exceed total number of per-meal calories as set in back-end * Forward looking options * 1 Day * 1 week (7 Days) * 2 weeks (14 Days) * Diet Plan (either 3 weeks or 6 weeks) * Email - user can email meal plan * Print - user can view a print-friendly PDF of their meal plan * Configurable Logo (Admin back-end) * Configurable header, foot (Admin back-end) * Will provide mock-up *Shopping List* * Pulls from Meal Planner * displays food items by the time option selected (1 Day, 1 week, etc.) * Provides print-friendly PDF with food items needed * Check box next to each item (to mark off in market when item is purchased). * Configurable Logo (Admin back-end) * Configurable header, foot (Admin back-end) * Will provide mock-up *Weight and Measurements Tracker * * In user Administration * User can enter weight daily * May modify previous entries * May force the date (i.e. enter yesterday's weight if it was skipped) * Date defaults to current day (today) * Use form field, with calendar picker * Email reminder sent if no weight entered in previous 24 hours * User can turn off reminder emails * User may enter measurements daily * Reminder email sent if no measurements entered in previous week * User can turn off reminder emails Food Tracker * User can import their meal plan with one click * User can manually enter foods by meal * Used when user doesn't use meal planner or when foods consumed differ from meal planner *MOBILE * This may need to be separated as its own project - please let us know if you have suggestions. Need mobile app for Android, iPhone, RIM (BlackBerry) * Users authenticate against our user database * Users can view their current meal plan and shopping lists * Users can modify their meal plan / update shopping list. * Users can email their meal plan/shopping list * Users can enter their weigh-in data (weight and/or measurement data) * Same as Web-app - Need ability to pick which date the weight/measurement is for (default to current date). Skills Required: Joomla, Android, iPhone, Blackberry/RIM
Project ID: 3855276

About the project

2 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $374 USD for this job
User Avatar
See private message.
$510 USD in 14 days
4.7 (106 reviews)
5.1
5.1
User Avatar
See private message.
$238 USD in 14 days
4.4 (8 reviews)
3.5
3.5
User Avatar
See private message.
$509.15 USD in 14 days
5.0 (6 reviews)
2.9
2.9

About the client

Flag of UNITED STATES
United States
5.0
2
Member since Mar 17, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.