FindMe

CS290F Fall 2006 - UCSB Computer Science - Thorsten von Eicken

Jump to: navigation, search

Project name: Find Me


Members:

  • Aram Melkoumian (twinkie@cs)
  • Phil Wittrock (pwittroc@cs)

Here is the link to the current version that is up and running:

http://domu-12-31-33-00-02-2e.usma1.compute.amazonaws.com/login/login


Contents

Description

Find Me is a location aware web page that shows a user's location using a map and shows the locations of a user's firends. It allows the user to search for nearby locations such as parks, places to eat, and shopping.

Interesting news


FindMe!

Data Sources


Functionality

Expected

  • Users able to add/list/remove friends
  • Users able to add favorite locations
  • Search locations based on current positions
  • Display search results using Google Maps
  • Display location of friends using Google Maps

Dream

  • Have this working on a cell phone with a GPS module.


Design

Models/Tables

  • favorite_location: stores the user's favorite locations
  • has_friend: stores the friends of the user
  • location: Stores all the locations gathered from Yahoo Local
  • user_preferences: stores user's preferences
  • user_session: stores session data
  • user: stores user data

Controllers

  • Search: Search for locations.
  • Login: Login/logout
  • Friends: Add/Remove/List friends
  • Preferences: Edit/Update preferences
  • Update: Update the location of the user.

SQL Analysis

Critical Paths

Performance

Personal tools