Case Study - Online Dating

Application: Online Dating Website 
 
Industry: Friendship & Dating
 
Aim: To design a dating website that matches the profile of one user with the other and creates an interactive interface for site members. 
 
Background: An online Dating agency approached us in pursuit of a website focusing on people looking for like minded friends and relationships with the opposite sex. The website had to provide its members with dating related data and enhance user engagement through interactive features like profile votes, message boards and chat features. 
Admin had to have over-riding control on all features and pages of the website to ensure that there are no "wrong" people on the website.
 
Objectives: The core objectives before our development team were :
 
Solution: Our development team took up the challenge and designed a website which not only accomplished the above objectives but also made it easier for the young to find a perfect match. This was done by introducing certain applications like chat features, mailboxes and accurate search. The most important features of the website are:
 
Technical Background:
Technologies Used:
PHP 4.0 and MySql on the server-side.
HTML, DHTML and Java Script on the client-side.

 
Features:
The site has 4 broad types of users – admin, casual visitors, free members and premium members.  

Site Administrator:
Admin area has been divided into three levels (1, 2, 3). Access to the features & function of admin area depend upon the level assigned.

Casual Visitors:
 Free Members or Premium members are site visitors with some special privileges. Visitor without these privileges can:
 
Free Members: These members don’t have access to only the basic features and do not have access to interactive features like voting, viewing contact info or chat. 

Premium Members (Paid Members):
Premium members have access to all the features on the dating website. These include: