You are on page 1of 15

1

Proposal for < Fusion Menus > Date: <19 Jan 2007>

Document Created by Graphinet Solutions


C O N F I D E N T I A L
2
Proposal for < Fusion Menus > Date: <19 Jan 2007>

Proposal for < Fusion menus>

Document Attributes

Prepared By Jitendra Mane


Division Software Development
Version 0.2
Created On 18-01-07
File Name Fusionmenus Proposal-V-0.2.doc
Location Local Machine
Project Name Web Portal for Fusion Menus
Doc ID N.A.
Supporting Attributes Sensitivity Confidential
Language English
Reviewed by Chetan More
Review Date 19-01-2007
Approved by Parag Sane
Approve Date 19-01-2007
References Discussion with Sunila/ Sheetal
Comments

Copyright

Copyright 2005 Graphinet Solutions Pvt. Ltd. Plot No. 30, Lane No. 4
Prashant Housing Society, (Near Krishna Hospital), Kothrud, Pune 411029.
Ph. +91 202 545 8207

You are not allowed to copy this document published by Graphinet Solutions Pvt. Ltd.
The use of this document is restricted to

1. Use only within your organization


2. Information evaluation purpose only.

Document Created by Graphinet Solutions


C O N F I D E N T I A L
3
Proposal for < Fusion Menus > Date: <19 Jan 2007>

Revision History

Date Version Description Author


25-01-07 0.2 Revised proposal document with Jiten
additional functionalities.

Document Created by Graphinet Solutions


C O N F I D E N T I A L
4
Proposal for < Fusion Menus > Date: <19 Jan 2007>

Table of Contents

Title Page
No

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

8. Sign Offs Description


5

9. Deliverables
8

Document Created by Graphinet Solutions


C O N F I D E N T I A L
5
Proposal for < Fusion Menus > Date: <19 Jan 2007>

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.

Document Created by Graphinet Solutions


C O N F I D E N T I A L
6
Proposal for < Fusion Menus > Date: <19 Jan 2007>

The client will provide the necessary information & text contents.

The recommended technology for the portal will be Microsoft ASP .Net

1. Hosting details for staging and live server should be provided.


2. Payment gateway details and SSL certificate should be provided.
3. Content for the site should be provided.
4. Site Structure for the site still needs to be finalized.
5. User interface design needs to be finalized, before integration and coding.
6. Any additional scope than the below mentioned points will be add-ons to
the project and will be charged on per hour rate.
7. In order to keep the project on track Graphinet expects timely feedback
on intermediate deliverables.
8. Sheetal will send the Coding Standards document to be followed for the
project.

4. Constraints

1. No practical implementation of the project will begin till the SRS


document is finalized.
2. Fusion Menus will support with all information that is valid and
necessary for the execution of the project.
3. The site will be compatible with I.E. 5+, Firefox 1.0.7+, and
Netscape 7+ at minimum 800 x 600 resolution

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.

Please see color schemes and layout in these example websites.


http://greatboyfriends.com/
http://www.evite.com/

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.

I. Member Registration and Login (Site users)

Document Created by Graphinet Solutions


C O N F I D E N T I A L
7
Proposal for < Fusion Menus > Date: <19 Jan 2007>

There will be four types of user to register to site.


They will browse the recipe, menu, create menu and recipe book.

Following will be user’s task.

1.1 Regular User


Search menu, recipe, restaurants, Chef Profile and add the list
to his Book. Regular user can also submit his/her recipe to site
DB after registering to the site.

1.2 Regular User (Paid)


Search menu, recipe, restaurants, Chef Profile and add the list
to his Book. This user will be provided extra space to create his
Book/Favorite list.

1.3 Restaurant Owners


Restaurant owner can register and submit their menu card and
recipe to the site database.

Find a restaurant – based on zip code


Make a reservation – Client will preview requirement later
Add a menu card – capability of a restaurant to add a menu
card of the restaurant.
This screen will allow the restaurant owner to type in the menu
card thru the website.
We will offer a mechanism to upload a background to the menu
card and banner to the menu card.
Menu card will have a template. Each restaurant will pay us to
add a menu card to the website

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.

II. Display Menu / or categories

Document Created by Graphinet Solutions


C O N F I D E N T I A L
8
Proposal for < Fusion Menus > Date: <19 Jan 2007>

Display menu list with sorted order. When user clicks on menu, it will
display the different menu category from that menu.

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.

IV. Display Recipe details


When user click on recipe name it will display all the details related to
that recipe including ingredients, Directions, Nutrition Analysis.

V. Country list
Different Menu and recipe will be displayed based on Countries.

VI. Submit Menu (item)


Menu is a set of recipes
Registered user can submit menu, it will be available on site after
approved by Admin moderator.

 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

VIII. Submit Ratings / reviews for Recipe / Menu


Any registered user can search for recipe and submit his/her review /
rating for it. A unique user vote will be considered.

IX. Menu of the week

Document Created by Graphinet Solutions


C O N F I D E N T I A L
9
Proposal for < Fusion Menus > Date: <19 Jan 2007>

Unique user rating / reviews will be considered and based on that


Menu of the Week will be decided. The other criteria for deciding it will
be page views for the recipe / menu.

X. Download Recipe/ Menu


Details of menu and recipe will be exported into following format
1. Excel file
2. Print- Print recipe or menu
3. iPod - Export details in Notes (file format) and copy to user iPod.
4. Adobe PDF files / Word document

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.

XII. Feed integration for restaurant search (Find Restaurants)


This will be third party Database, where user can search the
restaurants based on Zip code, city, states etc.

Fusion Menu will be purchasing this database.


http://www.odditysoftware.com/page-datasales57.htm

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.

XIII. Integration of Google AdSence ad feed.


Google AdSence feed will be integrated on the website, which will
serve Google Ads based on the contents of the page. The same will be
applicable for search results as well. The place for the AdSence blocks
will be decided while designing the UI flow and UI design.

XIV. Classified ad and Banners advertising


Registered Members / non members, restaurant owners, Chef can post
the classified ads under different categories.
Ads will be sorted based on country.

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

Document Created by Graphinet Solutions


C O N F I D E N T I A L
10
Proposal for < Fusion Menus > Date: <19 Jan 2007>

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.

XVI. Contests (Ability to set-up contests)


Admin will setup different contest, registered users can enter the
contest and winner will be chosen and announced accordingly.

XVII. Search Recipe, Menu

Each Menu and recipe will have search filters.


The filters are
 Cuisines ( FYI Since the site is fusion the cuisine can be French +
Indian)
 Menu Style
 Preparation Time
 Serving size

On submission of the filter the list of menus/recipes will be displayed


along with checkboxes and links. On click of each link, user will be
taken to the appropriate menu/recipe page. The check boxes will
enable us to add one or many menus/recipes to the menu/recipe book.
Each menu/recipe clicked/browsed will be available on the left hand
side.

XVIII. Menu Builder and Share a menu


This will enable the user to add different categories of recipes from the
existing database into a menu, and build his unique menu for future
reference.

XIX. Menu adder/Fuse a Menu

To type a menu and Save the entered menu/recipe and save it to


his/her menu book
Or submit it to the website.
User will be able to FUSE (combine) a menu using other user’s menus.

XX. Grocery list

A recipe or a menu will have a grocery list and will be downloadable to


 Excel file
 Printer
 iPod

Grocery list will be capable of generating a grocery list based on the


menu(s) and recipe(s) that were chosen.

Document Created by Graphinet Solutions


C O N F I D E N T I A L
11
Proposal for < Fusion Menus > Date: <19 Jan 2007>

III) Admin Section

1. Admin login Authentication


2. Admin User management (super user, admin user, Recipe Moderator
etc)
3. View and approve Menus / Items
4. View and approve Recipe
5. View Registered members
6. View ratings and reviews of recipe (votes)
7. View and approve classified ads, banners
8. Setup contest and winners
9. Newsletter management
10 Manage Categories
11 Manage Menus
12 CMS for managing some static page content
13 Edit Menu and update missing information of menu.
14 Payment History/ reports

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).

Document Created by Graphinet Solutions


C O N F I D E N T I A L
12
Proposal for < Fusion Menus > Date: <19 Jan 2007>

 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.

 User has to register to post reviews / rate the menu.


 That’s correct

 Share a Menu / Recipe

How this Sharing of menu going to work?

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.

 Each menu or recipe will be downloadable

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

We will need to do some research on apple website and cell


phone websites to get some freeware. I found a few websites –
please review them. http://www.extratasty.com/tastyextras

Document Created by Graphinet Solutions


C O N F I D E N T I A L
13
Proposal for < Fusion Menus > Date: <19 Jan 2007>

The website below creates shopping lists and downloadable


recipes in downloadable format o the i-pod

http://mac.softpedia.com/progScreenshots/Recipe-Box-Screenshot-8910.html

There is software for downloading


http://www.electricstate.com/ipodbartender/

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?

Sample File Form:

Affinity Cocktail

1 ounce Dry Vermouth

1 ounce Sweet Vermouth

1 ounce Scotch

3 dashes Orange Bitters

Stir and strain into a cocktail glass over ice.

We need to check by importing this file in IPOD. Also need to check max character limit for ipod.

Cell phone

How will it download to Cell phone?


Is this going to work same as download Ring tone or via GPRS?
Please review site - mobile recipes
This URL is not working

 Search

Is there any limitation for saving the search results of recipe and
menus?

Document Created by Graphinet Solutions


C O N F I D E N T I A L
14
Proposal for < Fusion Menus > Date: <19 Jan 2007>

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.

Every recipe has a grocery list.


A grocery list is a set of ingredient, unit of measure and quantity.
Ingredient quantity unit checkbox
Cauliflower 1 y
Salt 1 tsp n
Onion 2 y
Tomato 2 n -- as I have it in the refrigerator
Heavy cream 1 tbsp y

The above grocery list is for serving size 4. To change it to


serving size 8 I have to multiply the list by 2.

A user will add the recipe with a serving size in mind.


We will have to generate a dynamic grocery list based on
serving size

Software/ Hardware Requirements

 ASP or ASP.Net with ISS or .Net framework


 Microsoft Windows 2000 Web Server
 MS-SQL Database
 Web Browser Internet Explorer 5+, Netscape Navigator 6+ or
Mozilla Firefox 1.0 +

6. Materials Analyzed

Document Created by Graphinet Solutions


C O N F I D E N T I A L
15
Proposal for < Fusion Menus > Date: <19 Jan 2007>

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

8. Sign off’s Description

First signoff will be required on this document, which will freeze all
requirements to be implemented for the project.

A sign off will be required on Presentation of the SRS document.

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

 After the initial signoff the development work will begin.


 An SRS document will be submitted that will detail the details like
users, features and functionalities, form details etc.
 Based on the approval on the SRS document the project development
and resource allocation plan will be submitted for review / approval.

2. Requirements from Fusion Menu

 Defined and Approved Link/ Site Structure


 The website content in Soft format
 Hosting server details with FTP and Database Access

Document Created by Graphinet Solutions


C O N F I D E N T I A L

You might also like