I need a website where the site owner creates a weekly dinner menu using a CMS and others will subscribe to it to gain access to the shopping list and prices of items in the list. They will add new recipes or re-use old recipes in their weekly meal planner and then subscribers can log in and print a shopping list that lists the prices of each item at various grocery stores. The site will need locations for banner ads and a system in the CMS to manage those ads. The visitors to the site need to be able to search for old recipes.
The site also needs to be able to have an integrated Groupon/Living Social daily deal feature.
Both the front end and back end need to be developed. Back end may use either proprietary CMS or open source CMS. PHP and MySQL is preferred.
The site needs to be integrated with [url removed, login to view] (or similar) for the processing of subscriptions and purchasing of daily deals. No shopping cart is necessary - only one item is available for purchase per day, users only need to be able to change the number of items to purchase. Subscriptions will need to be able to be set up to automatically charge users monthly. Subscriptions need to be able to have a free introductory period as set by the Site Admin.
All weekly meal plans and shopping lists need to remain archived and open to the public when they are more than two weeks old. All recipes and old meal plans need to be searchable to site visitors (free users).
I will provide the website design in xHTML format.
List of features/functions:
*Create recipes including photos, ingredients, ingredient amounts, embedded videos from YouTube, step by step instructions and tags for indexing.
*Add ingredients for use in recipes
*Insert photos for use with recipes
*Embed videos (from YouTube or similar) for use with recipes
*Create new tags for use with recipes
*Be able to enter the price of food items (ingredients) at various stores
*Add note about coupons for food items
*Be able to add new stores to the list
*Create a weekly meal plan including 7 recipes. Auto-generate a shopping list for users from the 7 recipes.
*Manage subscription base (delete, add, renew/set expiration date)
*Change the monthly price
*Change the free introductory period (number of days for free)
*Update subscription expiration dates
*Send emails to subscription base
*Manage Daily Deals
*Schedule new deals
*Manage subscribers list (delete & add)
*View transaction history of all deals purchased and revenue generated
*Set expiration date (how many days until it expires)
*Set tipping point
*Manage Banner Ads
*Schedule banner ads to run in specific places on specific pages for specific amounts of time.
*See performance of banner ads (views, clicks)
-Needs to support user-generated ads as well as Google Adsense
Free User Functions:
*Subscribe to daily deal (free subscription)
*Purchase Daily Deals
Paid User Functions:
*Subscribe to weekly meal plan (paid subscription)
*Log in and view shopping list for week (generated from recipes for the week) and the prices at each grocery store.
*Remove recipes from the list and add other recipes from the site, which will update the shopping list
*Remove items from the shopping list
*Print Shopping list
*Shopping list needs to display cost per meal and total cost for list.
*Shopping list needs to have a best price column that list the best price and what store has that price
*Send daily emails to Daily Deals subscribers
*Send weekly emails to meal plan subscribers
*Send emails to mailing lists on demand as controlled by the site admin
*After daily deal is purchased, present a gift certificate with a generated unique code and expiration date for users to print and email a link to that same gift certificate to their email address.
*At the end of a deal, email a list of all unique codes to the vendor so they know which codes are valid.
29 freelancers are bidding on average $1313 for this job
Hi We have the domain expertise in open source CMS. Kindly have a look at private message box for references. Looking forward to hear you. Thanks & Regards Amit Kumar Geniusanywhere