0% found this document useful (0 votes)
22 views28 pages

matrimonial dbms

The document presents a project report on the development of an Online Matrimonial System, aimed at providing a platform for individuals to find life partners through a user-friendly website. It outlines the project's objectives, user roles (casual and registered), and the responsibilities of the administrator, emphasizing security features to prevent harassment. The report also includes hardware and software requirements, a literature survey, design elements, and a conclusion on the impact of matrimonial websites in modern society.

Uploaded by

utkarshv036
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views28 pages

matrimonial dbms

The document presents a project report on the development of an Online Matrimonial System, aimed at providing a platform for individuals to find life partners through a user-friendly website. It outlines the project's objectives, user roles (casual and registered), and the responsibilities of the administrator, emphasizing security features to prevent harassment. The report also includes hardware and software requirements, a literature survey, design elements, and a conclusion on the impact of matrimonial websites in modern society.

Uploaded by

utkarshv036
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

A project report on

ONLINE MATRIMONIAL SYSTEM

Submitted towards Jth component of the course

Database Management Systems – CSE2004

handled by
NANCY VICTOR

submitted by

1. SHREYAS CHAUDHRY (19BCE0774)

2. UTKARSH VERMA (19BCE0078)


ABSTRACT

The technical and the commercial scope involved in developing and implementing
the project “Matrimonial Website” can be discussed using this abstract. This
project aims at creating a full-fledged website for Matrimony. It basically involves
viewing the details of the bride, bridegroom or both.

The user can just browse through the site and can post or submit his/her details
by registering himself as a valid User.

The project is divided into two sections

USER

ADMINISTRATOR

The Users of the site can browse or look for details for a match, for the bride or
bridegroom. There are two types of users as one would normally have in any
website. The first is the casual or unregistered user who can only look for details
that matches the individual’s criteria.

These users can also make use of the search option that has been provided. The
other type is the registered user who can avail every option of the casual user and
also has the option of posting or submitting his/her own details. But, before posting
the details, the user has to register with the site.

Upon registering and becoming a valid user of the site, the user will be given a
username and password wherein, he/she could change the details or add more
details to it. The administrator on the other hand has to check every registered
user, as a valid user and is also responsible for the overall maintenance of the
site. It involves validation of records, removal of redundant entries, username
uniqueness checking, setting a time period for expiry of user details and check for
expiry.

Thus we using a matrimonial site are attempting to showcase a security feature


which we have long believed should be a part of a matrimonial site.

Due to the lack of security features in many matrimonial sites, there have been
serious problems with harassment.

Both of us have hoped to made a functioning matrimonial site and are always open
to further changes. This project was made possible by the teamwork and the sheer
hard work we have undertaken to build such an articulate website with just two
people.
1. INTRODUCTION

1.1 Overview

Online Matrimonial System provide platform to a lot of Bride/Groom


for finding perfect match experience by exploring the opportunities and
resources to meet true potential partner. Online matrimonial system is a
project in which individual searching for their life partners can create an
account and can search for their life partners according to their
expectations. Keeping our objective in mind, we have created a
renowned online matching services that will touch the souls of millions
of people all over the globe.

1.2 Objective

Online matrimonial system is helps to search life partners according to


one’s expectations. There is a wide range of choice among which the
bride or the groom can select the best one. Online matrimonial system is
user friendly and safe. The bride or the groom can know about their
partners by seeing the profile and further messaging. The system is
convenient as well as economic. There is a lot of privacy which most of
the people wish to have.
1.3 Motivation
We have seen the working of various matrimonial sites and we believe
that we can make it better and we can make it easier to access.
It was this motivation that led us to make a matrimonial site.

1.4 Work Breakdown


Shreyas Frontend, parts of backend and
surveys
Utkarsh Backend, information and design
elements.

4.5

3.5

2.5

1.5

0.5

0
Category 1 Category 2 Category 3 Category 4

Shreyas Utkarsh Series 3


2.1 Hardware Requirements
 Operating System: Linux, Unix, Windows.
 Web Server: Apache Web Server, LigHTTPD, IIS (with ISAPI_Rewrite installed)
 PHP Version: ...
 Database: MySQL 5.1 or above, MariaDB 10.0 or above, Microsoft
SQL Server 2005 or above.
 Optional Requirements.

2.2 Software Requirements


 The PHP engine. The supported version is PHP5. Downloads are available here.
 The PHP debugger. The NetBeans IDE for PHP allows you to use XDebug, but
using a debugger is optional. ...
 A database server. You can use various database servers while one of the most
popular ones is the MySQL server.
3. Literature Survey
Author Contribution Research Gap
Anjali Venugopalan It helped us realize the We are yet to learn about
For Economic Times role that matrimonial the working of
newspaper in India sites play in the matrimonial sites
economy of a country
and the jobs as well as
how much it contributes
to the GDP.
Shaadi.com We understood how We are yet to overcome
matrimonial sites work any security risks.
and we implemented it
in our project.
Times of India article We learnt about various We need to learn about
methods used by people the factors upon which
to get details of other partners are chosen.
people.
Times of India article We learnt about the We are yet to determine
various factors used by how the implementation
people to determine their is done.
partners.
Times of India article We get to know that We need to learn of a
while security features foolproof way to achieve
are necessary, it complete security with
important for the site to convenience.
be convenient and easier
to access as well.
Times of India article We learnt that a We have decided to keep
matrimonial site faced a skin complexion filter
backlash for making skin as it allows the user
complexion a factor to complete and total
fill. access to any and all the
filters we possess
Times of India article We have learnt of people We need to learn how to
who hack databases and stop this from happening
can get the private
information of the users.
Bharat matrimony We got a brief idea on None(according to
how to meet these us)..but depending on the
challenges. user there may be a few
4. Design
4.1 ER Diagram
4.2 Relational Schema
4.3
RELATIONSHIP

CARDINALITY
PARTICIPATION
5. NORMALIZATION
6. Output
7. Conclusion
The Introduction of Internet has revolutionized almost every sphere of Indian
life with one that being of marriage which for ages has been dominated by elders’
consent, with the emergence of matrimonial websites. This website has made
search and selection for bride/groom extremely simple and even while on move
with the help of a mobile or tab. We have added image files and interesting thing
called “success stories” to display all those successful marriages that has happened
when people got connected via this site. If a bit more time was given, maybe we
would have been able to create quick view details for all those brides and grooms
and would have designed a data base which itself would have viewed “girls/boys
you would like” column by matching the interests of each with all the order and
could also have done the “filter” command for more easier search and selection of
profiles.

We have made it simpler for online transactions to this site too so that the user and
admin can sit and relax when the data base does this smart work. It has also been
made easier to search profiles and view their images just while searching or
scrolling down. The success stories were also directly linked to profiles so that as
soon as every 2 people’s match gets fixed, the database itself adds them to success
story.

Indian online wedding websites offers today’s youngsters the freedom to search a
soul mate from a million of wedding profiles, also a platform to communicate
beyond geographical boundaries, and an opportunity to understand each other well
before marriage. But, how the marriage actually fares depends completely on one’s
destiny. There have already been millions of people already on online matrimonial
sites and this is mostly going to persist in the future too. As far as internet is
concerned, in this fast moving world, this is going to be the future for a long time
hopefully.

Anyways, this is Shreyas and Utkarsh signing off.


8. Code
This is the sql code for our database matrimony.
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `matrimony`
--

--
-- Table structure for table `admin`
--

CREATE TABLE IF NOT EXISTS `admin` (


`id` int(8) NOT NULL,
`username` varchar(40) NOT NULL,
`password` varchar(60) NOT NULL,
`email` varchar(60) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Table structure for table `customer`
--

CREATE TABLE IF NOT EXISTS `customer` (


`id` int(10) NOT NULL,
`cust_id` int(5) NOT NULL,
`email` varchar(60) NOT NULL,
`age` varchar(10) NOT NULL,
`height` int(10) NOT NULL,
`sex` varchar(6) NOT NULL,
`religion` varchar(20) NOT NULL,
`caste` varchar(20) NOT NULL,
`subcaste` varchar(20) NOT NULL,
`district` varchar(20) NOT NULL,
`state` varchar(20) NOT NULL,
`country` varchar(10) NOT NULL,
`maritalstatus` varchar(20) NOT NULL,
`profilecreatedby` varchar(20) NOT NULL,
`education` text NOT NULL,
`education_sub` text NOT NULL,
`firstname` text NOT NULL,
`lastname` text NOT NULL,
`body_type` text NOT NULL,
`physical_status` text NOT NULL,
`drink` varchar(8) NOT NULL,
`mothertounge` text NOT NULL,
`colour` varchar(20) NOT NULL,
`weight` int(5) NOT NULL,
`blood_group` varchar(5) NOT NULL,
`diet` varchar(8) NOT NULL,
`smoke` varchar(8) NOT NULL,
`dateofbirth` date NOT NULL,
`occupation` text NOT NULL,
`occupation_descr` text NOT NULL,
`annual_income` varchar(20) NOT NULL,
`fathers_occupation` varchar(20) NOT NULL,
`mothers_occupation` varchar(20) NOT NULL,
`no_bro` int(5) NOT NULL,
`no_sis` int(5) NOT NULL,
`aboutme` text NOT NULL,
`profilecreationdate` date NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=116 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `customer`
--

INSERT INTO `customer` (`id`, `cust_id`, `email`, `age`, `height`, `sex`, `religion`,
`caste`, `subcaste`, `district`, `state`, `country`, `maritalstatus`, `profilecreatedby`,
`education`, `education_sub`, `firstname`, `lastname`, `body_type`, `physical_status`,
`drink`, `mothertounge`, `colour`, `weight`, `blood_group`, `diet`, `smoke`,
`dateofbirth`, `occupation`, `occupation_descr`, `annual_income`, `fathers_occupation`,
`mothers_occupation`, `no_bro`, `no_sis`, `aboutme`, `profilecreationdate`) VALUES
(111, 0, '[email protected]', '27', 0, 'Male', 'Hindu', 'Thiyya', 'sub cast1',
'Wayanad', 'Kerala', 'India', 'Single', 'Self', 'Primary', '', 'test', 'testyhtjsdf',
'Slim', 'No Problem', 'Sometime', 'Malayalam', 'Dark', 58, 'O +ve', 'Veg', 'Sometime',
'1996-01-12', 'dgdsgsdf', 'gdsg', '4654456', 'erfdgdsg', 'dsgsdgdsfgdsfgdfg', 1, 1,
'dfgdsgdsfg', '2016-02-27'),
(112, 7, '[email protected]', '', 0, 'Male', 'Not Applicable', 'Roman Cathaolic', 'Not
Applicable', '', '', 'Not Applic', 'Single', 'Self', 'Primary', '', 'kjdhkdsjfghk',
'QKJHKJFHSDFJKH', 'Slim', 'No Problem', 'No', 'Malayalam', 'Dark', 0, 'O +ve', 'Veg',
'No', '0000-00-00', '', '', '', '', '', 1, 1, '', '2016-02-27'),
(113, 12, '[email protected]', '18', 0, 'Male', 'Hindu', 'Thiyya', 'sub cast1',
'Wayanad', 'Kerala', 'India', 'Single', 'Self', 'PG', 'dsadasd', 'Aswin', 'Kuttappi',
'Slim', 'No Problem', 'No', 'Malayalam', 'Dark', 58, 'O +ve', 'Veg', 'No', '1998-02-14',
'das', 'dasdas', '8598', 'dasdasd', 'asdasdsd', 1, 1, 'assdfsdf sdfas fasdf asdfasdf
asdf', '2016-02-28'),
(114, 13, '[email protected]', '18', 0, 'Female', 'Hindu', 'Thiyya', 'sub cast1',
'Wayanad', 'Kerala', 'India', 'Single', 'Self', 'PG', 'dsadasd', 'Reshma', 'Reshma',
'Slim', 'No Problem', 'No', 'Malayalam', 'Dark', 58, 'O +ve', 'Veg', 'No', '1998-02-14',
'das', 'dasdas', '8598', 'dasdasd', 'asdasdsd', 1, 1, 'assdfsdf sdfas fasdf asdfasdf
asdf', '2016-02-28'),
(115, 14, '[email protected]', '18', 0, 'Male', 'Hindu', 'Thiyya', 'sub cast1',
'Wayanad', 'Kerala', 'India', 'Single', 'Self', 'PG', 'dsadasd', 'Rahul', 'Rahul',
'Slim', 'No Problem', 'No', 'Malayalam', 'Dark', 58, 'O +ve', 'Veg', 'No', '1998-02-14',
'das', 'dasdas', '8598', 'dasdasd', 'asdasdsd', 1, 1, 'assdfsdf sdfas fasdf asdfasdf
asdf', '2016-02-28');

--
-- Table structure for table `partnerprefs`
--

CREATE TABLE IF NOT EXISTS `partnerprefs` (


`id` int(10) NOT NULL,
`custId` int(10) NOT NULL,
`agemin` varchar(3) NOT NULL,
`agemax` int(3) NOT NULL,
`maritalstatus` varchar(20) NOT NULL,
`complexion` varchar(10) NOT NULL,
`height` int(3) NOT NULL,
`diet` varchar(10) NOT NULL,
`religion` varchar(15) NOT NULL,
`caste` varchar(20) NOT NULL,
`subcaste` varchar(20) NOT NULL,
`mothertounge` varchar(20) NOT NULL,
`education` varchar(30) NOT NULL,
`occupation` varchar(30) NOT NULL,
`country` varchar(30) NOT NULL,
`descr` text NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `partnerprefs`
--

INSERT INTO `partnerprefs` (`id`, `custId`, `agemin`, `agemax`, `maritalstatus`,


`complexion`, `height`, `diet`, `religion`, `caste`, `subcaste`, `mothertounge`,
`education`, `occupation`, `country`, `descr`) VALUES
(1, 6, '18', 30, 'Single', '', 180, 'Veg', 'Not Applicable', 'Roman Cathaolic', '', '',
'Primary', '', 'Not Applicable', 'Beautiful , Super, just for fun'),
(2, 7, '18', 40, 'Single', '', 150, 'Veg', 'Not Applicable', 'Roman Cathaolic', '', '',
'Primary', '', 'Not Applicable', ''),
(3, 12, '18', 40, 'Single', '', 150, 'Veg', 'Hindu', 'Thiyya', '', '', 'PG', 'sadasdasd',
'Hindu', ''),
(4, 13, '18', 40, 'Single', '', 0, 'Veg', 'Hindu', 'Thiyya', '', '', 'PG', 'das',
'Hindu', ''),
(5, 14, '18', 50, 'Single', '', 0, 'Veg', 'Hindu', 'Thiyya', '', '', 'PG', 'das',
'Hindu', 'asdasdas da asfd afsdfasdf asjdf akjsdf kjafsdks d');

--
-- Table structure for table `photos`
--

CREATE TABLE IF NOT EXISTS `photos` (


`id` int(10) NOT NULL,
`cust_id` int(10) NOT NULL,
`pic1` varchar(25) NOT NULL,
`pic2` varchar(40) NOT NULL,
`pic3` varchar(40) NOT NULL,
`pic4` varchar(40) NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `photos`
--

INSERT INTO `photos` (`id`, `cust_id`, `pic1`, `pic2`, `pic3`, `pic4`) VALUES
(27, 6, 'img.jpg', 'picture.jpg', 'picture-2.jpg', 'user.png'),
(28, 7, '[email protected]', 'article_img_2.jpg', '[email protected]',
'article_img_1.jpg'),
(29, 12, 'article_img_1.jpg', 'article_img_2.jpg', 'banner_img_2.png',
'banner_img_2.png'),
(30, 13, 'team-13.jpg', 'thumb-intro.jpg', 'avatar-1.jpg', '1.jpg'),
(31, 14, '1.jpg', 'img-1.jpg', 'avatar-1.jpg', 'team-13.jpg');

--
-- Table structure for table `users`
--

CREATE TABLE IF NOT EXISTS `users` (


`id` int(5) NOT NULL,
`profilestat` int(5) NOT NULL,
`username` varchar(20) NOT NULL,
`password` varchar(40) NOT NULL,
`email` varchar(40) NOT NULL,
`dateofbirth` date NOT NULL,
`gender` varchar(5) NOT NULL,
`userlevel` int(2) NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `users`
--

INSERT INTO `users` (`id`, `profilestat`, `username`, `password`, `email`, `dateofbirth`,


`gender`, `userlevel`) VALUES
(1, 0, 'admin', 'admin', '[email protected]', '2016-02-17', 'male', 1),
(6, 0, 'test', 'test', '[email protected]', '2016-02-11', 'femal', 0),
(7, 0, 'shobi', 'shobi', '[email protected]', '0000-00-00', 'male', 0),
(8, 0, 'Name', '', 'E-Mail', '0000-00-00', '', 0),
(9, 0, 'Raju', 'raju', '[email protected]', '0000-00-00', 'male', 0),
(10, 0, 'kuttappi', 'kuttappi', '[email protected]', '0000-00-00', '', 0),
(11, 0, 'fdsdte', 'qe41234234', '[email protected]', '0000-00-00', '', 0),
(12, 0, 'aswin', 'aswin', '[email protected]', '1997-01-20', 'male', 0),
(13, 0, 'reshma', 'reshma', '[email protected]', '1998-02-14', 'femal', 0),
(14, 0, 'rahul', 'rahul', '[email protected]', '1998-02-14', 'male', 0);

--
-- Indexes for dumped tables
--

--
-- Indexes for table `admin`
--
ALTER TABLE `admin`
ADD PRIMARY KEY (`id`);

--
-- Indexes for table `customer`
--
ALTER TABLE `customer`
ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `cust_id` (`cust_id`);

--
-- Indexes for table `partnerprefs`
--
ALTER TABLE `partnerprefs`
ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `custId` (`custId`);

--
-- Indexes for table `photos`
--
ALTER TABLE `photos`
ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `cust_id` (`cust_id`);

--
-- Indexes for table `users`
--
ALTER TABLE `users`
ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `username` (`username`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `admin`
--
ALTER TABLE `admin`
MODIFY `id` int(8) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT for table `customer`
--
ALTER TABLE `customer`
MODIFY `id` int(10) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=116;
--
-- AUTO_INCREMENT for table `partnerprefs`
--
ALTER TABLE `partnerprefs`
MODIFY `id` int(10) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=6;
--
-- AUTO_INCREMENT for table `photos`
--
ALTER TABLE `photos`
MODIFY `id` int(10) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=32;
--
-- AUTO_INCREMENT for table `users`
--
ALTER TABLE `users`
MODIFY `id` int(5) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=15;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
The php code for a few pages is-
Home page
<?php include_once("includes/basic_includes.php");?>
<?php include_once("functions.php"); ?>
<?php

$id=$_GET['id'];
if(isloggedin()){
//do nothing stay here
} else{
header("location:login.php");
}

?>
<!DOCTYPE HTML>
<html>
<head>
<title>Find Your Perfect Partner - Makemylove
| User Home :: Make My Love
</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<script type="application/x-javascript"> addEventListener("load", function() {


setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); }
</script>
<link href="css/bootstrap-3.1.1.min.css" rel='stylesheet' type='text/css' />
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<!-- Custom Theme files -->
<link href="css/style.css" rel='stylesheet' type='text/css' />
<link href='//fonts.googleapis.com/css?family=Oswald:300,400,700' rel='stylesheet'
type='text/css'>
<link href='//fonts.googleapis.com/css?family=Ubuntu:300,400,500,700' rel='stylesheet'
type='text/css'>
<!--font-Awesome-->
<link href="css/font-awesome.css" rel="stylesheet">
<!--font-Awesome-->
<script>
$(document).ready(function(){
$(".dropdown").hover(
function() {
$('.dropdown-menu', this).stop( true, true ).slideDown("fast");
$(this).toggleClass('open');
},
function() {
$('.dropdown-menu', this).stop( true, true ).slideUp("fast");
$(this).toggleClass('open');
}
);
});
</script>
</head>
<body>
<!-- ============================ Navigation Start =========================== -->
<?php include_once("includes/navigation.php");?>
<!-- ============================ Navigation End ============================ -->
<div class="grid_3">
<div class="container">
<div class="breadcrumb1">
<ul>
<a href="index.php"><i class="fa fa-home home_1"></i></a>
<span class="divider">&nbsp;|&nbsp;</span>
<li class="current-page">User Home</li>
</ul>
</div>
<div class="navigation" style="background-color: #ccc;"><!-- Innernavigation starts --
>

<div class="collapse navbar-collapse" id="bs-megadropdown-tabs">


<ul class="nav navbar-nav nav_1">
<li><a href="view_profile.php?id=<?php echo $id;?>">View
Profile</a></li>
<li><a href="partner_preference.php?id=<?php echo
$id;?>">Partner Preference</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-
toggle="dropdown">Profile<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="photouploader.php?id=<?php echo $id;?>">Upload
Photos</a></li>
<li><a href="view_profile.php?id=<?php echo $id;?>">View
Profile</a></li>
<li><a href="create_profile.php?id=<?php echo $id;?>">Edit
Profile</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-
toggle="dropdown">Search<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="search.php">Regular Search</a></li>
<li><a href="faq.php">Faq</a></li>
</ul>
</li>
</ul>
</div>
</div><!-- End of inner navigation -->
<div
</div>
</div>

<?php include_once("footer.php")?>
<!-- FlexSlider -->
<script defer src="js/jquery.flexslider.js"></script>
<link rel="stylesheet" href="css/flexslider.css" type="text/css" media="screen" />
<script>
// Can also be used with $(document).ready()
$(window).load(function() {
$('.flexslider').flexslider({
animation: "slide",
controlNav: "thumbnails"
});
});
</script>
</body>
</html>

Login page
<?php include_once("functions.php");?>
<!DOCTYPE HTML>
<html>
<head>
<title>Makemy Love</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<script type="application/x-javascript"> addEventListener("load", function() {


setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); }
</script>

<link href="css/bootstrap-3.1.1.min.css" rel='stylesheet' type='text/css' />


<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<!-- Custom Theme files -->
<link href="css/style.css" rel='stylesheet' type='text/css' />
<link href='//fonts.googleapis.com/css?family=Oswald:300,400,700' rel='stylesheet'
type='text/css'>
<link href='//fonts.googleapis.com/css?family=Ubuntu:300,400,500,700' rel='stylesheet'
type='text/css'>
<!--font-Awesome-->
<link href="css/font-awesome.css" rel="stylesheet">
<!--font-Awesome-->
<script>
$(document).ready(function(){
$(".dropdown").hover(
function() {
$('.dropdown-menu', this).stop( true, true ).slideDown("fast");
$(this).toggleClass('open');
},
function() {
$('.dropdown-menu', this).stop( true, true ).slideUp("fast");
$(this).toggleClass('open');
}
);
});
</script>
</head>
<body>
<!-- ============================ Navigation Start =========================== -->
<?php include_once("includes/navigation.php");?>
<!-- ============================ Navigation End ============================ -->
<div class="grid_3">
<div class="container">
<div class="breadcrumb1">
<ul>
<a href="index.php"><i class="fa fa-home home_1"></i></a>
<span class="divider">&nbsp;|&nbsp;</span>
<li class="current-page">Login</li>
</ul>
</div>
<div class="services">
<div class="col-sm-6 login_left">
<form action="auth/auth.php?user=1" method="post">
<div class="form-item form-type-textfield form-item-name">
<label for="edit-name">Username <span class="form-required" title="This
field is required.">*</span></label>
<input type="text" id="edit-name" name="username" value="" size="60"
maxlength="60" class="form-text required">
</div>
<div class="form-item form-type-password form-item-pass">
<label for="edit-pass">Password <span class="form-required" title="This
field is required.">*</span></label>
<input type="password" id="edit-pass" name="password" size="60"
maxlength="128" class="form-text required">
</div>
<div class="form-actions">
<input type="submit" id="edit-submit" name="op" value="Log in" class="btn_1
submit">
</div>
</form>
</div>
<div class="col-sm-6">
<ul class="sharing">
<li><a href="#" class="facebook" title="Facebook"><i class="fa fa-
boxed fa-fw fa-facebook"></i> Share on Facebook</a></li>
<li><a href="#" class="twitter" title="Twitter"><i class="fa fa-
boxed fa-fw fa-twitter"></i> Tweet</a></li>
<li><a href="#" class="google" title="Google"><i class="fa fa-boxed
fa-fw fa-google-plus"></i> Share on Google+</a></li>
<li><a href="#" class="linkedin" title="Linkedin"><i class="fa fa-
boxed fa-fw fa-linkedin"></i> Share on LinkedIn</a></li>
<li><a href="#" class="mail" title="Email"><i class="fa fa-boxed fa-
fw fa-envelope-o"></i> E-mail</a></li>
</ul>
</div>
<div class="clearfix"> </div>
</div>
</div>
</div>

<?php include_once("footer.php");?>

</body>
</html>

There are 20 such pages in the website which will shown in the
implementation.
References

[1]Roushan Ali Dharani website updation creating apprehensions among people ..


[2]Official After backlash faced by user, matrimonial site
Shaadi.com removes the skin complexion filter

[3] TimesOfIndia 5 ways to detect fraudsters on matrimonial websites

[4] TNN Nigerian gang duping suitors on matrimonial sites busted

You might also like