Document Attributes
Copyright
You are not allowed to copy this document published by Werbung India. The use of this
document is restricted to
1. Project Objective 5
2. Scope of Work 5
3. Assumptions 5
4. Constraints 5
5. Business Solution 5
6. Material Analyzed 7
7. Supporting Documents 7
9. Deliverables 8
1. Project Objective
To Design and develop a portal, which will provide information & ability for the user
to suggest their menu, recipe etc. on Drinks/cocktails, Salads/Soups,
Appetizers/snacks, Main Course, Dessert, Menu of the week etc. This information will
be organized based on countries & Themes. Apart from this it will provide advertising
opportunities to post classifieds or banner advertisements. The recipes or menus that
are suggested will be authorized by the administrator / moderator of the categories
before they are posted on the website. The portal will be integrated with Restaurant
search feed that will be pulled from a third party website. Apart from this the portal
will use Google AdSence to populate Google advertisement feeds on the website to
generate revenue from the click thru of these ads.
2. Scope of Work
a. Logo Design
b. Website design, development and functionality coding along with admin
control panel to manage the portal contents.
c. Requirement Analysis and Study
d. Database Design
e. Third Party xml feed integration for restaurant search
f. Integration of Google AdSence ad feed.
g. User Management
h. Banner / classified management
i. Website Hosting
j. Website Management
k. Online payment facility
3. Assumptions
The website will be a dynamic website with the ability of rendering search engine
friendly content.
The client will provide the necessary information & text contents.
The recommended technology for the portal will be Microsoft ASP .Net
5. Business Solution
The web site will have an easy and user-friendly interface design and navigation. In
addition to this, they will have an administration tool from where respective users
can edit the content from the site and update the site.
The development team at our end will design web based user interface that
integrates well with the desired look and feel and work it out so that it becomes
functional in the time that is decided to get the site in place.
Modules and Functionalities
Site will include two parts, front end site to display the Content, Menus and recipes.
Different levels of Administrator(s) will manage the admin part of the site.
1.4 Chefs
These users can be regular users who can submit their profile, with list
of recipe they submitted to site database.
Contact details will be available for other user, if they want to contact
chef.
The following are the capabilities of a chef.
A chef can add his/her bio
A chef can add some information about him/her (name, address,
contact etc)
Add a list of submitted menus/recipes into his/her resume.
Add a image of him/her
On clicking on the chef the user will be taken to the chefs resume.
Each resume will have a list of menus the chef has added.
Each menu will be clickable link that will take the user to the menu
page.
III.My Content
Users can create Book of Menu, Restaurants, chefs, Recipe.
They can share the menu and recipe list to other users (Private & shared).
They can send a link or recommend the site/ menu/ recipe to their friends.
V.Country list
Different Menu and recipe will be displayed based on Countries.
Cuisine Style
Menu Style
Serving size
Preparation time. (hours/minutes)
Appetizer recipe
Main course recipe
Salad recipe
Soup recipe
Dessert recipe
Drinks recipe
VII.Submit Recipe
A recipe has the following attributes which will be submitted by Regular user,
Restaurants owner, Chef, admin.
Recipe name
Ingredients and quantity
Method/preparation
Cuisine
Recipe Style i.e. if the recipe is appetizer or drink or main etc
Serving Size
Preparation time
Grocery
XI.My Account
User can manage the account details and his / her added recipe details, menu
details, payment details in my account.
My account for Chef and Restaurant owners will be different, which will let
them manage their profiles or menu card.
The oddity database has a feed of restaurants. Schema of this feed can be the
same as bought from oddity.
Oddity also has a feed of recipes. I’m evaluating this feed so we can upload it
to our home grown schema. I have some ideas about the schema I’ll share
with you soon.
Chefs will add themselves free to the site. They will increase recipes in the
fusion menus database.
User can also upload the banner and it will be shown on site after admin
approval.
We need to identify the pricing model for this along with the general
guidelines for sizes etc. for this. Another alternative for this could be signing
up with a third party banner advertising provider like double click or clicksor
etc. who will provide us with the advertising feeds and we can in turn have a
revenue model like AdSence attached to this.
XV. Newsletters
Newsletters will be sent to registered users from admin from a set of defined
templates.
XX.Grocery list
Grocery list will be capable of generating a grocery list based on the menu(s)
and recipe(s) that were chosen.
QUESTIONS/ ASSUMPTIONS
Will the banner/ classified ads be charged, if yes we need to work out a model
for this?
Need more details on Contest types and how the winners will be chosen for
the contest.
For now the plan was to let the users of the site pick from a set of
menus and vote. The menu of the week will be published under the
menu of the week tab. I’m going to talk to some restaurant chains
to find if the will sponsor any gift certificates. We should have a
provision to add a gif and verbiage about the promotion on the
page.
Need more clarification on working of menu FUSE, what is the difference of
Fuse a Menu and Menu Builder?
Fuse a menu will be like constructing a menu by picking the recipes
based on categories (main course, appetizer, salad etc) from the
database. Here the user is not interested in typing a menu. But
the User is interested in creating a menu and a grocery list
What will be max limit for storing number of recipe, menu, and restaurant in
his favorite list for regular user?
We will have to work on this number together as this is free space
offered to the user. This will decide the capacity of the database. (I
have some schema ideas which I’ll share with you soon) How do 50
menus sound for a menu book? And about 300 recipes, 20 chefs
and 100 restaurants.
What will be max limit for storing number of recipe, menu, and restaurant in
his favorite list for upgraded regular user? (Paid user).
Regular user can recommend to a friend or to fusion menus
Our Assumption: What we understood is user search of recipe or menu,
view chef profile and he can send that link to his friend.
That’s correct
A regular user will be able to provide review / rating for a menu from a pre-
selected list of menus.
That’s correct
What is pre-selected list of menus? This was asked in previous doc
still not clear.
Pre-selected means already which are in the list or approved by the admin to
show on the frontend.
Our Assumption: The user will have the ability of sharing the menu to be
visible on Public area. If user does not want to share it in public it will be
kept as private and not visible to anyone else. Share really means add. It
can be added to the FM (fusion menus) database or to a personal
menu/recipe book.
How the Normal user will able to view this Fusion Menu?
Need to discuss on this
The normal user can view it, if he shares the Menu publicly, if he
shares it private, it will remain in his account.
Our Assumption:
iPod - this is an upgraded service and will be charged. (Unless it is free)
That’s correct
Are we doing to include in First phase or it will come in later phase? First
phase if possible
What we have understood is we will export the recipe list in particular file
format. (Notes) That will be copied to IPOD from PC.
http://www.kraftfoods.com/kf/ff/ipod/ipod_download.html
http://mac.softpedia.com/progScreenshots/Recipe-Box-Screenshot-8910.html
We have checked with this URL. Downloaded some sample notes file of recipe in
zip file.
Are we going to give the files in compressed zip file download for Menu, indusial recipe,
Restaurants, Grocery list?
Affinity Cocktail
1 ounce Scotch
We need to check by importing this file in IPOD. Also need to check max character limit for ipod.
Cell phone
Is there any limitation for saving the search results of recipe and menus?
How this link MY BEST and TESTED menus/recipes is going to added and
affected to main recipe /menu database?
Tested: This can be an attribute/flag of the menu or recipe. This will
be a personal list that the user has flagged as tested recipe or tested menu.
Frequently searched or last five searched recipes/menus: To show the user a
list of menu/recipe that the user browsed on the site. Similar to google. This
can be list of the last five recipes/menus browsed.
Grocery list
Our Assumption:
Here is our understanding. Please Clarify.
User is going to add the Grocery list while adding the recipe.
When user adds recipe to Book, Related Grocery list will be also shown
with check boxes.
So that user can remove unwanted items and save under his book or
export to excel.
User may and save this list in the book under that recipe or Menu.
The above grocery list is for serving size 4. To change it to serving size
8 I have to multiply the list by 2.
http://www.restaurants.com/US/Metro/HOU.html
http://www.cooker.com/CK/DEFAULT.ASPX
http://www.restaurant.com/index.asp?pgn=home
http://www.hotmail.com
7. Supporting Background
N/A
First signoff will be required on this document, which will freeze all requirements to be implemented for the project.
After the deployment of the solution on the live server Graphinet will provide a support for 20 days, a sign off will be required for the
completion after the 20 days support period.
Are these 20 business days approximately 1 month. I’d like the support to be increased to 2 months.
Please let us know the cost of monthly support which will include bug fixes if any.
9. Deliverables
1. Project Execution