getTogether: Project Web Site

Problem:
Planning casual get togethers with friends is time consuming and complex. Having to call everyone to see what they are doing. Then call them again to propose a meeting location, and if just one person doesn't want to go to a certain place you need to start all over again with a new place.

Solution system:
Anyone can register for an regular account on the GetTogether system. There uses need to provide their real name, a password, zip code, and some contact information. When user with a regular account logs in to the system they are first prompted to enter plans for the next week (they can change them later). For each day of the week the user can select where they are going (or staying home) by selecting a location from the system or by entering a new one.

Once a schedule has been saved users can go to a control panel where they can search for friends and request permission to view their schedule. If permission is granted they can set alerts for friends; if a friend changes plans the user is issued an alert to their email or cellphone.

Users can also see what places are popular in their town based on other's submissions and lookup special local deals.

User's can revoke other's friend status whenever they wish.

Users can access the system using a computer, cell phone, or and Internet enabled device.

An administrator account is also available. Admins can edit the locations database, add/remove/ban/modify users, and manage local deals.


Strengths:
Allows easy coordination between friends.
Simple to use.

Weaknesses:
Possible security concerns. Could be used to stalk people.
Requires users to make tentative plans for the next week before using other functionality.


More about the getTogether Project: