By Brett Toothman Feed Me!. Overview Introduction Current Problem Project Description Deliverables Design Protocols Demonstration Conclusion.

Slides:



Advertisements
Similar presentations
Business Development Suit Presented by Thomas Mathews.
Advertisements

R2 Library Features and Functionality Overview. The R2 Library  The R2 Library is an electronic database that enables access to digital book content.
APC Issue Tracking Introduction and Tour of APC’s JIRA Issue Tracker.
Delivering Library Services in the Web 2.0 Environment: OSU Libraries’ ICAP Publishing System for and by Librarians Code4Lib 2008 Kim Griggs, Margaret.
Welcome to this presentation Introduction of CORBA Entertainment Information System (CEIS)
IS 360 Web Promotion. Slide 2 Overview How to attract visitors.
Delivering Library Services in the Web 2.0 environment: OSU Libraries’ ICAP Publishing System for and by Librarians Code4Lib 2008 Kim Griggs, Margaret.
Copying Profiles in EBSCOadmin Tutorial support.ebsco.com.
 2008 Pearson Education, Inc. All rights reserved What Is Web 2.0?  Web 1.0 focused on a relatively small number of companies and advertisers.
Direct Congress Dan Skorupski Dan Vingo. Inner workings Reminder: MVC design pattern Procedural view: From request to response o Request passed to a view.
Responsive Web Design Sheri German, Instructor Montgomery College.
Jiří Balej, Martin Podborský, Petra Čačková.  Tools, which enables to produce content without source code knowledge  Text document ◦ MS Word/OO Writer.
Mike Kemakolam Adam Thornton Brandon Shrewsbury. Changes made to implementation scope Migrated to MySQL database Created a home page Used ADO.Net entity.
Web Content Management Systems. Lecture Contents Web Content Management Systems Non-technical users manage content Workflow management system Different.
Web 2.0: Concepts and Applications 2 Publishing Online.
Welcome to Drupal Crash course - Gartheeban Ganeshapillai.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side.
BZUPAGES.COM Presentation on Content Management System (CMS) Presented to. Sir Ahmad Kareem.
PUBLISHING ONLINE Chapter 2. Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals.
Online Photo Management System By Carlos, Mallik, Mustafa, Srinivas.
 What is SEO?  Industry Research  SEO Process  Technical aspects of SEO  Social Media - MySpace Optimization  Measuring SEO success  SEO Tools.
CourseCrawler Matt Berntsen Don Frehulfer Evan Kaiser.
ZLOT Prototype Assessment John Carlo Bertot Associate Professor School of Information Studies Florida State University.
1/22/2014PlantSteward.com Overview1 PlantSteward.com - Calendar and Document Management Features -
Arnold Geraldo Designing and Making of The Online Auction Website Using CakePHP Framework.
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
Prototype Information Architecture. Key Requirements Access to data, tools, and expertise –Integrated access to spatial data –Submission of info. to OWEB.
To access our web services, go to……. Click on Customer Login.
METS Dissemination METS Opening Day Corey Keith
PART 1: INTRODUCTION TO BLOG Instructor: Mr Rizal Arbain FB:Facebook/rizal.arbain Website: H/P: Ibnu.
Electives autumn 2009 Courses in the 4th semester –Systems development (continued) –2 elective courses N subjects are provided Each of you have to choose.
Ruby on Rails By S. Christopher Hellriegel. Overview 1. What is Ruby on Rails? 2. What is MVC? 3. Simple example 4. Wow, that was cool!
WikiPlus Configurations Configure WikiPlus elements to your needs.
GRITS 2011: Benny Chan. Browsers as Application GUI  Modern Browsers are basically an HTML and a power JavaScript rendering engine.  As the internet.
Movie Cornucopia: An On-Line Video Order System Yong Keyes March 13, 2002.
UPA Customer and Service Tracking Database Application Senior Design III – Spring 2007 Justin Shultz.
Your Online Exchange for buying and selling remnants or odd sizes of production materials Trina L. Anderson UC College of Applied Science December 2003.
Video Active Presentation Agenda: –Demonstration of videoactive.eu Frontend and Backend fiatifta.dk Copenhagen September 2008.
People and Families of the Bible Nathan Friedly. Overview Introduction Key Ideas Description and use Deliverables Demonstration Conclusion.
Senior Design – Spring 2010 Aaron Herring.  Introduction  User Profile  Project Description and Intended Use  Deliverables  Demonstration  Conclusion.
Singleton Academy, Pune. Course syllabus Singleton Academy Pune – Course Syllabus1.
Model-View-Controller an introduction to MVC design pattern with Castle.MonoRail Presentation: v1.0 Prepared by: Chorn Sokun
INFM 700 Project 3 (Aqua) - Akashdeep Ray - Arnaud Lawson - Neha AR - Vidisha Vedvyas.
Maximize Your Web site and Build Your Business. ABOUT US Pen Publishing Interactive, Inc.  VP of Marketing  Founded in 1994  Web hosting and software.
INTRODUCTION ABOUT DIV Most websites have put their content in multiple columns. Multiple columns are created by using or elements. The div element is.
Your Best Friend Cooking Assistant and Educational Resource Learner: Tim Bair Advisor: Dr. Hazem Said a time-saving tool for meal planning, grocery shopping,
بسم الله الرحمن الرحيم Information’s New Technologies (Internet Technologies) Ahmed Abdelmageed, MSc Department of Computer Science, University of Khartoum.
Equipment and Help Call Management System (EHCMS) PresentedBy Kevin Hsu 3/13/2003.
Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals Wikis are collections of searchable,
Michael Liu, Andrew Chuba, Divya Sengar, James Wong, Alan Kai
ORACLE ADF ONLINE TRAINING BY TEKSONIT IN INDIA
Lecture 1. Introduction to Information and Web Technologies
IT.CAS.Web2.0 Kyle Erickson
IS 360 Web Promotion.
Content Management Systems
By Janet Crawford and Dam Luong Submitted to the Faculty of
PHP Training at GoLogica in Bangalore
HR Portal Team Dr. Ashraf Armoush Supervisor Ala’eddeen Awwad
Workforce Development Association
Exclusive Performance
An educational system for medical billers in training
Web 3.0 and its Impact on E-Business
MyBoundless Boundless Customer Portal
Houston Business Locator
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Dynamic Animation Resource Core Studio
by Guanyu Chu Sung-Tat Kwok
Knowledge Sharing Mechanism in Social Networking for Learning
Confluence (wiki) Short practical guide afris
Presentation transcript:

By Brett Toothman Feed Me!

Overview Introduction Current Problem Project Description Deliverables Design Protocols Demonstration Conclusion

Introduction A cooking web application built with Ruby on Rails Covers web development and digital media disciplines

Problem with Current Sites Oriented towards experienced cooks Basic recipe storage only, limited searching Just online cookbooks searching for a recipe is like scanning through an index. Too many results, only one is wanted Forces user to know what they are searching for

Project Description Intelligent cooking web application Allows for storage and organization of cooking recipes User oriented, with social aspects Suggestion based searching

Search vs. Suggest Normal cooking sites require that a user know what recipe they are searching for Feed Me! allows the user to enter as much or as little criteria as needed, and makes intelligent suggestions based on the users history/profile Spend more time cooking, less time searching

Suggestions Using the recipes in a users cookbook, a frequency table is built of keywords When a user searches, they can enable the Use Profile search option, which sorts and filters results based on this frequency table

Technology Used Ruby on Rails Framework XHTML/CSS/Javascript front-end Oracle MySQL Database Mongrel Webserver Follows Model View Controller (MVC) architecture

Deliverables Recipe Storage (Administration, Searching, Tagging) Media Functions (Images) User Functions (Cookbooks, Custom searching) Social Tools (Ratings, Comments)

Design Protocols Built with the hobbyist cook in mind Informal but not cartoonish Simple / Uncluttered Based on a grid layout

Demonstration General page layout User tools (login, cookbooks, submit recipe) Suggestions Social Functions (comments, ratings) Administrative tools

Where to from here... Take the site live Calendar / Meal planner Health and diet features

Questions ?????????????????????????????