eProperty File RAUSHAN

Embed Size (px)

Citation preview

  • 7/28/2019 eProperty File RAUSHAN

    1/86

    1

    E-Property

    Project Report

    Submitted in partial fulfillment of the requirements for the award of the

    Degree

    of

    Bachelor of Technology

    in

    Computer Science and Engineering

    by

    RAUSHAN KUMAR

    (MRT09UGBCS023)

    Faculty of Electronics, Informatics and Computer Engineering

    SHOBHIT UNIVERSITY, MEERUT.

    June/July 2013

  • 7/28/2019 eProperty File RAUSHAN

    2/86

    2

    Company Certificate

  • 7/28/2019 eProperty File RAUSHAN

    3/86

    3

    Guide Certificate

    This is to certify that the work presented in this project report has been carried out

    at under the supervision of

    (Name and Designation) by me during the

    period from to .

    The above work has not been submitted by any one for the award of any

    Degree/Diploma in any other institution

    Date: Signature

    Name of the Student

    This is to certify that the above statement given by the students is true to the best of

    my knowledge.

    Date: Signature

    Name of the Mentor

  • 7/28/2019 eProperty File RAUSHAN

    4/86

    4

    Acknowledgement

    The satisfaction that accompanies that the successful completion of any task would

    be incomplete without the mention of people whose ceaseless cooperation made it

    possible, whose constant guidance and encouragement crown all efforts with

    success. We are grateful to our project guide Mr. Rohit Aggrawal for the

    guidance, inspiration and constructive suggestions that helpful us in the preparation

    of this project.

    I must be thankful to Prof.R.P.Agarwal, Nidhi Tyagi, Sangeeta solanki, Yogesh

    Awasthi, Mukesh Rawat, Vijay Maheshwari, Niraj Singhal, Pro-vice chancellor &Director of Faculty of Electronic Instrumentation & Computer Enggering whose

    help, stimulating suggestion and encouragement helped me in all time of

    developing this application.

    Raushan Kumar

  • 7/28/2019 eProperty File RAUSHAN

    5/86

    5

    TABLE OF CONTENTS

    S.NO TITLE PAGE NO

    1

    23

    4

    1. ABOUT THE PROJECT 7

    1.1 INTRODUCTION 71.2 EXISTING SYSTEM 7

    1.3 PRAPOSED SYSTEM 7

    2. REQUIREMENT OF THE PROJECT 8-92.1 OBJECTIVE 8

    2.2 PROPERTY MANAGEMENT SYSTEM MODULES 8

    2.3PROPERTY MANAGEMENT SYSTEM BENEFITS 9

    3. FEATURE AND SCOPE 10-13

    3.1 MASTER MODULES 10

    3.2 TRANSACTION MODULES 11

    3.3 SEARCH / QUERY MODULE 13

    4. USAGE SUMMARY 14-164.1 PROPERTY MANAGEMENT SYSTEM 144.2 DFD CONTEXT DIAGRAM 154.3 ERD. 16

    5. OPERATING ENVIRONMENT 17

    6. CODING 18-806.1 Aabout_us.php 186.2 About_us.php 216.3 Aboutclient.php 256.4 Abuy.php 276.5 Acontactus.php 32

    6.6 Admin.php 36

    6.7 Delete.php 37

    6.8 Index.php 38

    6.9 Logout.php 45

    6.10 Openconnection.php 47

    I.

    II.

    Front Page

    Company CertificateIII. Guide Certificate

    IV. Acknowledgement

  • 7/28/2019 eProperty File RAUSHAN

    6/86

    6

    S.NO TITLE PAGE NO

    6.11 Removeproprent.php 48

    6.12 Removepropsell.php 50

    6.13 Signup.php 51

    6.14 Textarea.php 52

    6.15 Thanks.php 53

    6.16 Thankyou.php 55

    6.17 Update1.php 57

    6.18 Update2.php 58

    6.19 Update3.php 58

    6.20 Update4.php 59

    6.21 Update5.php 60

    6.22 Update6.php 61

    6.23Updateproprent.php 62

    6.24 Updatepropsell.php 65

    6.25 Updaterent.php 67

    6.26 Updatesell.php 68

    6.27 Updproprent.php 69

    6.28 Updpropsell.php 71

    6.29 Vedio.php 73

    6.30Adminheader.php 77

    7. TESTING 78-79

    7.1 OBJECTIVE OF SOFTWARE TESTING 78

    7.2 PRINCIPLES OF SOFTWARE TESTING 78

    7.3 STRATEGY FOR SOFTWATE TESTING 79

    8. SCREAN SHOTS 80-85

    9. CONCLUSION 86

    10. BIBLIOGRAPY 86

  • 7/28/2019 eProperty File RAUSHAN

    7/86

    7

    1.ABOUT THE PROJECT

    1.1INTRODUCTIONePropertyis an Estate Agent and Property Management System is a user friendly contact and

    property manager for real estate professionals. Save time and sell more by empowering to easily

    keep track of leads, manage listings, and market to new prospects.

    eProperty is a WEB Portal that gives you a clear view of what is going on in your business and

    provides simple steps that your team can easily follow to help grow your business. Take your

    business to the next level and stop wasting time with outdated or inefficient practices. eProperty

    has powerful search and match facility to match property with buyer by the selection parameter.

    No more need for Excel spreadsheets. Keep track of all your properties. eProperty has facilities

    to keep property related documents, images.

    1.2 Existing System

    At present all records are maintained manually. It is initial stage so parallely computerization is

    take place.

    Drawbacks:

    Difficult to manage data.

    Difficult to retrieve information.

    1.3 Proposed System

    In the proposed system will help them to manage day to day operation very smoothly

    It is having different modules to fulfill the requirement of the organization

  • 7/28/2019 eProperty File RAUSHAN

    8/86

    8

    2.REQUIREMENT OF THE PROJECT

    2.1 OBJECTIVEEstate Agent / Property Management System eProperty is complete end to end solution to

    cover all aspects of Estate Agent day to day activity and Property buying selling procedure for

    small and large organization.

    The basic objective of developing this project is:

    Maintain client details line contact details, required property details, client type like

    residential and commercial client. Price limit. Preference.

    Maintain property details, registration of property for sale includes property address,

    property description, price, facilities available. Store property floor plan, property

    documents. Creation of thumbnail of property images for brochure.

    Vendor registration like vendor address, contact details, property details.

    Maintain history and log for each property viewing by clients, vendor,

    Powerful match facilities for client with property and property with clients.

    Generating offer letter and offer acceptance letter.

    Maintain appointment scheduler for the user, automatically reminder facilities.

    System must have transactional data, and all the update and delete operation must be

    recorded for audit purpose.

    System has powerful logical access management in place, each user must be identified by

    login id and strict password policy is applied to secure the system

    Generate property thumbnail and details in html file to send client via email.

    2.2 Property Management System Modules

    Login - Validate user to login and access the system.

    Main Menu - .Display available options

    Property .MasterRegistration of property with all details

    Client Master Registration of clients

    VendorRegistration of Vendors

  • 7/28/2019 eProperty File RAUSHAN

    9/86

    9

    MatchMatching the property with clients with multiple parameters.

    AppointmentSet the appointment for specific date.

    Property plan, property documents module.

    Enquiry Modulelog all enquiries for lead purpose.

    Change PasswordChange password.

    User MasterManage system users.

    2.3 Property Management System Benefits

    Type of property and features searching for.

    Match with properties for sale by number of bedrooms / price criteria.

    Display matched property details easily and quickly by one click.

    Enter Solicitor details.

    Enter Property for Sale details, Add Room descriptions.

    Add up to any nos of photos and property document per property

    Match property with potential buyers.

    Produce Documents, contracts and marketing brochures with templates.

    List all viewings for property.

    Quick Search for property details.

    Easy Connection with Outlook for send email from system.

    Diarise all viewings by Agent and by Office.

    Create Letters & contracts easily using templates.

    Quick Search off all records.

    System support keyword based advanced search facility to search the entire database at

    once and produce combined search results.

    Filter all views for easy record location

    Allow easy entry of Property and Vendor details

    Powerful logical user management for security.

    Easy to use and impressive GUI.

    Auto spells checker facility to check spelling and suggest for changes while entering data

    by connecting MS Word spell checker.

  • 7/28/2019 eProperty File RAUSHAN

    10/86

    10

    3. SCOPE AND FEATURES

    From an end-user perspective, the Property Management System Project consists of three

    functional elements: Master Module, Transaction Modules and a Search and Query Module.

    3.1 Master Modules

    Master module is developed to maintain property registration, floor plan and property images,

    maintain property document, client registration, vendor registration solicitor details, and user

    management.

    Property Registration: This module is used to register new property details, their are

    two different types of forms for Residential property and commercial property, all

    property are registered with vendor or agent. In property registration module system have

    spell checker facilities and having powerful search facilities which is include all fields.

    User can view the property data one by one or all data in grid format also, sorting

    facilities also provided to view data in different direction.

    Property Document: System stores property related document in particular folder and

    mapped with property reference no for easy opening. We can edit property document in

    MS Word and can insert images floor plan from already saved images.

    Floor Plan and Property Images: It stores property images and floor plan in disk with

    references of property references no, User can store any number of scanned images,

    digital images to particular folder. This image is used to create property brochure or

    property thumbnail to give client.

    Client Registration: Client registration module is used to register new clients who are

    looking for property, there are two types of clients like Residential and Commercial, It

    stores detail information about client like his personal details, contact details, property he

    looking for, his preferences and budget. This data is used to match the property from the

    database. Other facilities include in module like View all records.

    Vendor Registration: Vendor registration module is used to vendor/ agent details like

    personal details, contact details, property details. Other facilities include in module like

    View all records.

  • 7/28/2019 eProperty File RAUSHAN

    11/86

    11

    Solicitor Master: This module is used to maintain solicitor/ lawyer details it includes

    personal details and contact details. It also has powerful search facilities which perform

    search for all available fields.

    Login: User must provide their user name and password to get access the system, system

    validate user name and password. After successful login system will captured login date,

    time and allow to accessing the main screen and menu options as per user type.

    Main Menu: After successfully login system display main screen with available menu

    option to the user as per rights. It also display user name, last logged in date, time in

    bottom of the screen.

    User Master: The System Administrator can able to add, modify system users, and also

    set the login rights and privileges to particular system resources to particular user.

    Change Password: User can change his/her own password.

    3.2 Transaction Modules

    Transaction module is developed to perform various activities like match property with clients,

    maintain history for client, property and history. Generating offer letter, print offer letter.

    Managing incoming and outgoing calls, Maintain appointment and diary. Generating property

    thumbnail. Send email.

    Match client with properties: This module is used to match client requirement with

    register property, system has flexible options to select clients requirement and it search

    the database and show all matched properties. User can select individual properties and

    see the property document, set appointment or can send email to client from same

    window.

    Match Property with clients: This module used to match property with registered

    clients, system has flexible options to select clients requirement and it search the database

    and show all matched properties. User can select individual properties and see the

    property document, set appointment or can send email to client from same window.

    Property History: It shows details transaction with date and time for selected property

    like property seen by client, email send to clients, phone to agent, and phone to clients.

    Details can be exported to text file for save, share or print.

  • 7/28/2019 eProperty File RAUSHAN

    12/86

    12

    Client History: It shows transaction details with date and time for selected client like

    property seen by client, email send to clients, phone to agent, and phone to clients.

    Details can be exported to text file for save, share or print.

    Vendor History: It shows transaction details with date and time for selected vendor for

    his registered property like property seen by client, phone and email to vendor. Details

    can be exported to text file for save, share or print.

    Offer Letter: It creates offer letter for interested clients. It includes all details like

    property and vendor, letter can print, saved and email to the client.

    Offer Acceptance Letter: This module is used to updated offer details, like it is

    confirmed, solicitor details.

    Confirmation: This module is used to view all the confirmed offer, it can be exported in

    Ms Excel for report.

    Incoming Phone/ Enquiry: This module used to keep record of all incoming call. And

    saved data for further process.

    Appointment: it shows all appointment for selected date, user can print the appointment

    or delete appointment.

    Diary / Set appointment: User can create new appointment and view the appointment,

    system has option to set the alarm for appointment.

    Property Thumbnail: System generate HTML page for properties with property images

    and all details like cost, location. This file can be saved and send client via email.

    3.3 Search / Query Module

    Search and Query module is used for the user, supervisor and management of Property

    Management System.

    The search and query module will include the following features:

    Search Module: System user can query for particular clients, property and vendor.

    System has powerful query builder module to search anything, he can creates query to

    search the record from the database. It shows all the related table and field, search

    condition. User select table, field, condition and search sting and build his own query.

    System shows search results in grid, user can open the record in registration form by

    double click it.

  • 7/28/2019 eProperty File RAUSHAN

    13/86

    13

    Extensive Search: System has unique keyword based search engine, which allow user to

    search any thing from entire database, It helps user when he not sure where to search, for

    example if user want to search for AJAY, this search will search for all table and all

    field for AJAY and produce search results.

    Update Keyword: This is used to generate keyword for perform extensive search.

  • 7/28/2019 eProperty File RAUSHAN

    14/86

    14

    4.USAGE SUMMARY

    Property Management System will address the following use cases. Selected use cases will beexpanded into usage scenarios and features that are derived from both use cases and the usagescenarios, as represented in the following diagram:

    4.1 Property Management System

    User

    Supervisor

    Administrator

    Property Management System

    View Client

    Search property

    View Property

    Details

    Match Property

    Update

    Pro ert

    Generate

    Letters

    Manage Users

    Manage

    Transaction

    Property Details

    Vendor Details

  • 7/28/2019 eProperty File RAUSHAN

    15/86

    15

    4.2. DFD Context Diagram

    Vendor

    Property

    Management

    System

    Property Client

    Offer Letter

    Property

    Registration

    Client

    Registration

    Match Property with client

    Vendor Registration

  • 7/28/2019 eProperty File RAUSHAN

    16/86

    16

    4.3 ERD:

    VenderMaster

    PropertyMaster

    Client Master

    OfferLetterofferacceptenceLetter

    Name ID Address Property

    statusTime

    viewing

    ClientId Name Address contact

    Property

    type

    Area

    PropId Type

    Address

    Facility

    Proper

    IDoffersno

    ClientId

    offrD

    offersnoClientIdID

    PropertyIdDate

    tatus

    verify

    Contact

    Generate

    offer letter

    Search

    for Provide

    Details

  • 7/28/2019 eProperty File RAUSHAN

    17/86

    17

    5.OPERATING ENVIRONMENT

    5.1 Software Interface

    Client on Internet

    Web Browser, Operating System (any)

    Client on Intranet

    Web Browser, Operating System (any)

    Web Server

    Apache, Operating System (any)

    Data Base Server

    MySQL with Apache, Operating System (any)

    Development End

    PHP,HTML, AJAX ,JavaScript

    Apache(Web Server)

    5.2 Hardware Interface

    Minimum Requirements:Client S

    Client Side

    Processor RAM Disk Space

    Internet ExplorerMozilla FirefoxGoogle Chrome

    Intel Pentium III orAMD -800 MHz

    128 MB 100 MB

    Server Side

    Processor RAM Disk Space

    Apache Intel Pentium III orAMD -800 MHz

    512MB 1GB(Excluding DataSize)

    PHP, MySQL

  • 7/28/2019 eProperty File RAUSHAN

    18/86

    18

    6. CODING

    6.1 About_us.php

  • 7/28/2019 eProperty File RAUSHAN

    19/86

    19

    contact us

    eproperty welcomes you

    ePropertyis a professional property service and real

    estate broking business company. It is based on a philosophy of service to its customers offered

    with PROFESSIONALISM, INTEGRITY, TRANSPARENCY and TRUST. In a market that is

    currently dominated by the unorganized sector, largely unregulated and represented by Sole

    Proprietorship firms managed by unaccountable and often inscrutable property agents, Property

    promises to reinvent the business of property broking.

    Clients can count onePropertyfor all property

    related requirements, whether small or big with an assurance to be served with the same level

    of enthusiasm. As a real estate company,ePropertyproperty caters to all the needs

    and requirements of its clients under a single roof - be it sale, purchase or lease of their

    property, investment in properties, property advice, property management and few more value

    added services

    ePropertymaintains confidentiality about its

    buyers & sellers and concludes the deals at the best prevailing market prices. With the

  • 7/28/2019 eProperty File RAUSHAN

    20/86

    20

    help of its vast pool of database

    "ePropertyMagic",ePropertyis successfully catering to

    the requirements of its clients for both commercial and residential projects. Based on high

    ethics, professional services and transparent dealings eProperty has created an indispensable

    space for itself and is reinventing the landscape for property brokerage business.

    eProperty's Range of Services

    Our primary services comprise

    of: Our Value

    Added Services comprise of:

    Buy

    Legal Consultation

    Sell

    Transaction Coordination, Documentation

    Lease

    Home Loan & Financial Services

    Investmen

  • 7/28/2019 eProperty File RAUSHAN

    21/86

    21

    6.2 About_us.php

  • 7/28/2019 eProperty File RAUSHAN

    22/86

    22

    header('location:client.php'); }

    else{ ?>

    alert("Username Or Password is incorrect....Please Login again");

    window.location="index.php";

    about us

    eproperty welcomes you

    ePropertyis a professional property service and real

    estate broking business company. It is based on a philosophy of service to its customers offered

    with PROFESSIONALISM, INTEGRITY, TRANSPARENCY and TRUST. In a market that is

    currently dominated by the unorganized sector, largely unregulated and represented by Sole

  • 7/28/2019 eProperty File RAUSHAN

    23/86

    23

    Proprietorship firms managed by unaccountable and often inscrutable property agents, Property

    promises to reinvent the business of property broking.

    Clients can count onePropertyfor all property

    related requirements, whether small or big with an assurance to be served with the same level

    of enthusiasm. As a real estate company,ePropertyproperty caters to all the needs

    and requirements of its clients under a single roof - be it sale, purchase or lease of their

    property, investment in properties, property advice, property management and few more value

    added services

    ePropertymaintains confidentiality about its

    buyers & sellers and concludes the deals at the best prevailing market prices. With the

    help of its vast pool of database

    "ePropertyMagic",ePropertyis successfully catering to

    the requirements of its clients for both commercial and residential projects. Based on high

    ethics, professional services and transparent dealings eProperty has created an indispensable

    space for itself and is reinventing the landscape for property brokerage business.

    eProperty's Range of Services

    Our primary services comprise

    of: Our Value Added

    Services comprise of:

    Buy

    Legal Consultation

    Sell

    Transaction Coordination, Documentation

  • 7/28/2019 eProperty File RAUSHAN

    24/86

    24

    Lease Home

    Loan & Financial Services

    Investmen

    6.3 Aboutclient.php

    about us

  • 7/28/2019 eProperty File RAUSHAN

    25/86

    25

    eproperty welcomes you

    ePropertyis a professional property service and real

    estate broking business company. It is based on a philosophy of service to its customers offered

    with PROFESSIONALISM, INTEGRITY, TRANSPARENCY and TRUST. In a market that is

    currently dominated by the unorganized sector, largely unregulated and represented by Sole

    Proprietorship firms managed by unaccountable and often inscrutable property agents, Property

    promises to reinvent the business of property broking.

    Clients can count onePropertyfor all property

    related requirements, whether small or big with an assurance to be served with the same level

    of enthusiasm. As a real estate company,ePropertyproperty caters to all the needs

    and requirements of its clients under a single roof - be it sale, purchase or lease of their

    property, investment in properties, property advice, property management and few more value

    added services

    ePropertymaintains confidentiality about its

    buyers & sellers and concludes the deals at the best prevailing market prices. With the

    help of its vast pool of database

    "ePropertyMagic",ePropertyis successfully catering to

    the requirements of its clients for both commercial and residential projects. Based on high

    ethics, professional services and transparent dealings eProperty has created an indispensable

    space for itself and is reinventing the landscape for property brokerage business.

    eProperty's Range of Services

    Our primary services comprise of:

    Our Value Added Services comprise

    of: Buy

    Legal Consultation

  • 7/28/2019 eProperty File RAUSHAN

    26/86

    26

    Sell

    Transaction Coordination, Documentation

    Lease

    Home Loan & Financial Services

    Investmen

    6.4 Abuy.php

  • 7/28/2019 eProperty File RAUSHAN

    27/86

    27

    $ContactNo=$_POST['mobileNo'];

    $emailId=$_POST['emailId'];

    $owneraddress=$_POST['owneradd'];

    $City=$_POST['city'];

    $State=$_POST['state'];

    $PropertyLocation=$_POST['FlatsLocation'];

    $PropertyAddress=$_POST['address'];

    $Propertysize=$_POST['FlatsSize'];

    $Propertydesc=$_POST['prop_desc'];

    $budget1=$_POST['budget1'];

    $a=strpos($budget1,"to");

    if($a) {

    $pieces= explode("to",$budget1);

    $pieces1=$pieces[0]; $pieces2=$pieces[1]; $pieces3=explode(" ",$pieces2);

    $b2=$pieces3[1]; $b3=$pieces3[2]; }

    else{

    $pieces1=1;

    $pieces3=explode(" ",$budget1);

    $b2=$pieces3[0]; $b3=$pieces3[1]; }

    $uu="insert into buyprop set propertytype='Residental',propType='$Proptype',

    prop_desc='$Propertydesc',address='$PropertyAddress',owneradd='$owneraddress',

    FlatsSize='$Propertysize',FlatsLocation='$PropertyLocation',moneytype='$b3',price='$pieces1',

    price2='$b2',propertyCat='Buy',state='$State',city='$City', mobileNo='$ContactNo'

    ,emailId='$emailId',Name='$Name'";

    $query=mysql_query($uu)or die(mysql_error()); ?>

    window.location="thanks.php";

  • 7/28/2019 eProperty File RAUSHAN

    28/86

    28

    alert("If You Want TO Proceed...Please Login First");

    window.location="index.php";

    buy

    Buy Property

    Transaction

    Type*

    :

    Buy

    Property

    Property Category

    *

    :

    select

  • 7/28/2019 eProperty File RAUSHAN

    29/86

    29

    Commercial

    Residental

    Please select one of the options above

    first

    Property

    Description

    :

    Name

    :

    Contact

    No. :

    Email Id

    :

    Owner Address

    :

  • 7/28/2019 eProperty File RAUSHAN

    30/86

    30

    City

    :

    State

    :

    Property Location

    *

    :

    Select

    Delhi/NCR

    DwarkaRohini

    Pachim ViharJanakPuriNoida

    FaridabadGhaziabadGurgaon

    Greater Noida

    Property

    Address

    :

  • 7/28/2019 eProperty File RAUSHAN

    31/86

    31

    Property Size

    :

    Damend Price*

    :

    INR

    Below 10 Thousand

    10 to 20 Thousand

    20 to 30 Thousand

    30 to 40 Thousand

    40 to 50 Thousand

    50 to 60 Thousand

    60 to 70 Thousand

    70 to 80 Thousand

    80 to 90 Thousand

    90 to 95 Thousand

    1 to 5 Lacs

    5 to 10 Lacs

    10 to 15 Lacs

    15 to 20 Lacs

    20 to 25 Lacs

    25 to 30 Lacs

    30 to 35 Lacs

    85 to 90 Lacs

    90 to 95 Lacs

    1 to 2 Crore

  • 7/28/2019 eProperty File RAUSHAN

    32/86

    32

    2 to 4 Crores

    4 to 6 Crores

    >6 Crores

    6.5 Acontactus.php

  • 7/28/2019 eProperty File RAUSHAN

    33/86

    33

    $error= 'You did not enter a email.';

    $code= '2'; }

    elseif(!preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i",

    $EmailId)) {

    $error= 'error : You did not enter a valid email.';

    $code= '2'; }

    elseif($CellNo=="" ) {

    $error='Enter your contact number';

    $code='3'; }

    elseif(is_numeric($CellNo) == false ){

    $error= 'Enter only numeric value';

    $code= '3'; }

    elseif(strlen($CellNo)==9) {

    $error= "contact No. should be 10 digit";

    $code= '3'; }

    elseif($Address=='') {

    $error='Enter your address';

    $code='4'; }

    elseif(is_numeric($Address) == true ) {

    $error= 'Do not enter numeric value.';

    $code= '4'; }

    elseif($Description=='') {

    $error='enter Your property Description';

    $code='5'; }

    elseif(is_numeric($Description) == true ) {

    $error= 'Do not enter numeric value.';

    $code= '5'; }

    else{

    $query=mysql_query("insert into contactus set Name='$Name',Address='$Address',

    CellNo='$CellNo', EmailId='$EmailId',Description='$Description',dt_tim='$dt_tim'")or

    die(mysql_error());

  • 7/28/2019 eProperty File RAUSHAN

    34/86

    34

    header('location:thanks.php'); }} ?>

    contact us

    Contact Us

    Name

    :

  • 7/28/2019 eProperty File RAUSHAN

    35/86

    35

    Contact no:

  • 7/28/2019 eProperty File RAUSHAN

    36/86

    36

    6.6 Admin.php

  • 7/28/2019 eProperty File RAUSHAN

    37/86

    37

    6.7 Delete.php

    6.8 Index.php

  • 7/28/2019 eProperty File RAUSHAN

    38/86

    38

    elseif(strlen($_POST['password'])

    alert("Username Or Password is incorrect....Please Login again");

    window.location="index.php";

    index

    Login Here

    Username

  • 7/28/2019 eProperty File RAUSHAN

    39/86

    39

    elseif(isset($username)){echo $username;}?>" />

    Password

  • 7/28/2019 eProperty File RAUSHAN

    40/86

    40

    Select

    Society Flat

    Builder Flat

    Builder Floor

    DDA Flat

    Commercial

    Residential flat

    Residential Plot

    Residential Land

    Industrial Plot

    Industrial Building

    Independent House

    Office Space

    Shop

    Retail Space

    Hotel Space

    School Space

    Kothi

    Location

    Select

    Delhi/NCR

    Dwarka

    Rohini

    Pachim Vihar

    JanakPuri

    Noida

  • 7/28/2019 eProperty File RAUSHAN

    41/86

    41

    Faridabad

    Ghaziabad

    Gurgaon

    Greater Noida

    Budget

    INR

    Below 10 Thousand

    10 to 20 Thousand

    20 to 30 Thousand

    30 to 40 Thousand

    40 to 50 Thousand

    50 to 60 Thousand

    60 to 70 Thousand

    70 to 80 Thousand

    80 to 90 Thousand

    90 to 95 Thousand

    1 to 5 Lacs

    5 to 10 Lacs

    10 to 15 Lacs

    15 to 20 Lacs

    20 to 25 Lacs

    25 to 30 Lacs

    85 to 90 Lacs

    90 to 95 Lacs

    1 to 2 Crore

    2 to 4 Crores

    4 to 6 Crores

    >6 Crores

  • 7/28/2019 eProperty File RAUSHAN

    42/86

    42

    Bedroom

    Select 1 BHK

    2 BHK 3 BHK

    4 BHK 5 BHK

    6 BHK 7 BHK

    8 BHK 9+BHK

    Contact information:

    Email: [email protected]

    Telephone: 0234 789 90

    Mobile: +91-9650272822

    Fax: 34534 3456 3456(54)

    www.eproperty.com

    eproperty welcomes you

  • 7/28/2019 eProperty File RAUSHAN

    43/86

    43

  • 7/28/2019 eProperty File RAUSHAN

    44/86

    44

    $row= mysql_query("SELECT * from addeuro where

    propertyCat='Rent' and propimage!='' limit 2,3");

    $totalrows=mysql_fetch_array($row);

    if($totalrows) {?>

    td>

    Property Category:

    Property Type :

    Property Size :

    Property Location :

  • 7/28/2019 eProperty File RAUSHAN

    45/86

    45

  • 7/28/2019 eProperty File RAUSHAN

    46/86

    46

    mysql_connect("localhost","root","") or die(mysql_error());

    mysql_select_db("eproperty_real") or die(mysql_error()); ?>

    6.11 Removeproprent.php

  • 7/28/2019 eProperty File RAUSHAN

    47/86

    47

    Add Client

    Remove

    Client

    Update

    Client

    S.No

    ID

    Property Owner Details

    Property Category

    Property Type

    Property Description

    Property Size

    Property Location

    Property Address

    property Cost

    View Image

    Remove

  • 7/28/2019 eProperty File RAUSHAN

    48/86

    48

    $Date=$row['Date']; $Time=$row['Time']; ?>

  • 7/28/2019 eProperty File RAUSHAN

    49/86

    49

    moneytype,propertyCat,state,city,mobileNo,emailId,Name,prop_desc,Date,Time,propimage

    from postpropery where propertytype='Commercial' AND propertyCat='Sell'";

    $result = mysql_query($sql); ?>

    remove vendor

    Remove

    Add Client

    Remove

    Client

    Update

    Client

    S.No

    ID

    Property Owner Details

    Property Category

  • 7/28/2019 eProperty File RAUSHAN

    50/86

    50

    Property Type

    Property Description

    Property Size

    Property Location

    Property Address

    property Cost

    View Image

    Remove

  • 7/28/2019 eProperty File RAUSHAN

    51/86

    51

  • 7/28/2019 eProperty File RAUSHAN

    52/86

    52

    elseif(is_numeric($address) == true ) {$error= "Do not enter numeric value."; $code= "5"; }

    else{

    mysql_query("insert into login values('','2','$username','$email','$password','$contact',

    '$address')");

    echo "Welcome, You have successfully signed

    up

    Click here to login
    "; } } ?>

    sign up

    Sign Up Here --- Create your account

    Enter Username

    :

  • 7/28/2019 eProperty File RAUSHAN

    53/86

    53

    :

  • 7/28/2019 eProperty File RAUSHAN

    54/86

    54

    $cName=$_POST['cName']; $cityName=$_POST['Location'];

    $Desrpt=$_POST['PDesrpt'] ; $wnerNmae=$_POST['OwnerNmae'];

    $address=$_POST['address']; $email=$_POST['emailId'];

    $cellNo=$_POST['cellNo']; $budget1=$_POST['budget1'];

    $mobileNo=$_POST['mobileNo']; $a=strpos($budget1,"to");

    if($a) {

    $pieces= explode("to",$budget1); $pieces1=$pieces[0]; $pieces2=$pieces[1];

    $pieces3=explode(" ",$pieces2); $b2=$pieces3[1]; $b3=$pieces3[2]; }

    else{

    $pieces1=1; $pieces3=explode(" ",$budget1); $b2=$pieces3[0]; $b3=$pieces3[1]; }

    $y="insert into postrequiremen set PostRequement ='$pRequarment',Property

    ='$ptye',Category='$cName',City='$cityName',PropertyDiscription='$Desrpt',ownerName='$wne

    rNmae',address='$address',email_id='$email',phoneNo='$cellNo',mobileNo='$mobileNo',moneyt

    ype='$b3',price='$pieces1',price2='$b2'";

    $query=mysql_query($y)or die(mysql_error());

    //header('location:thanks.php'); ?>

    window.location="thanks.php";

    function vailid() {

    if(document.PostRequrment.PType.value=="0") {

    alert("Please Enter Property type ");

    //document.PostRequrment.sName.focus();

    return false;}

    if(document.PostRequrment.cName.value=="0") {

    alert("Please Enter Property Category ");

    //document.PostRequrment.sName.focus();

    return false;}

    if(document.PostRequrment.State.value=="") {

    alert("Please Enter State Name"); document.PostRequrment.State.focus();

    return false;}

  • 7/28/2019 eProperty File RAUSHAN

    55/86

    55

    if(document.PostRequrment.cityName.value=="") {

    alert("Please Enter City Name"); document.PostRequrment.cityName.focus();

    return false;}

    if(document.PostRequrment.emailId.value=="") {

    alert("Please Enter the Email."); document.PostRequrment.emailId.focus();

    return false;}

    else{

    var str=document.PostRequrment.emailId.value

    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

    if (filter.test(str)==false){

    alert("Please enter vailid Email id");document.PostRequrment.emailId.value=""

    document.PostRequrment.emailId.focus()

    return false}}

    index

    Your data has been sent successfully. We

    will Contact you as soon as posssiable.

  • 7/28/2019 eProperty File RAUSHAN

    56/86

    56

    6.16 Thankyou.php

  • 7/28/2019 eProperty File RAUSHAN

    57/86

    57

    Your data has been

    sent successfully. We will Contact you as soon as possible.

    6.17 Update1.php

  • 7/28/2019 eProperty File RAUSHAN

    58/86

    58

    6.18 Update2.php

    6.19 Update3.php

  • 7/28/2019 eProperty File RAUSHAN

    59/86

    59

    mysql_query("update addeuro set

    Name='$Name',mobileNo='$ContactNo',emailId='$emailId',

    owneradd='$owneraddress',city='$City',state='$State',price='$Price',price2='$Price2',

    moneytype='$moneytype',propimage='$name1' where id='$recordid'");

    mysql_query("update postpropery set

    Name='$Name',mobileNo='$ContactNo',emailId='$emailId',

    owneradd='$owneradd',city='$City',state='$State',price='$Price',price2='$Price2',

    moneytype='$moneytype',propimage='$name1' where id='$recordid'");

    header('location:client_comc_buy.php'); ?>

    6.20 Update4.php

    6.21 Update5.php

  • 7/28/2019 eProperty File RAUSHAN

    60/86

    60

    $recordid = $_POST['recordid']; $FlatsCost=$_POST['FlatsCost'];

    $ex = explode("-",$FlatsCost); $price=$ex['0']; $ex1 = $ex['1']; $ex2 = explode(" ",$ex1);

    $price2= $ex2['0']; $moneytype=$ex2['1']; $Name=$_POST['Name'];

    $ContactNo=$_POST['mobileNo']; $emailId=$_POST['emailId'];

    $City=$_POST['city']; $State=$_POST['state']; echo $owneraddress=$_POST['owneradd'];

    mysql_query("update addeuro set

    Name='$Name',mobileNo='$ContactNo',emailId='$emailId',

    owneradd='$owneraddress',city='$City',state='$State',price='$Price',price2='$Price2',

    moneytype='$moneytype' where id='$recordid'");

    mysql_query("update postpropery set

    Name='$Name',mobileNo='$ContactNo',emailId='$emailId',

    owneradd='$owneradd',city='$City',state='$State',price='$Price',price2='$Price2',

    moneytype='$moneytype' where id='$recordid'");

    header('location:vendor_resi.php'); ?>

    6.22 Update6.php

  • 7/28/2019 eProperty File RAUSHAN

    61/86

    61

    upload client

    Residental Client(Buy)

    Add

    Client Remove Client Update Client

    S.NoID

    Property

    Type

    Name

    Mobile

    No. Email_idOwner Address

    Property

    Size Property Address

  • 7/28/2019 eProperty File RAUSHAN

    62/86

    62

    Property

    Location Property Cost Property Description

    Property

    Image Update

  • 7/28/2019 eProperty File RAUSHAN

    63/86

    63

    6.23 Updateproprent.php

    update comc buy

  • 7/28/2019 eProperty File RAUSHAN

    64/86

    64

    Admin Panel

    Id:

    Property type:

    Contact No:

  • 7/28/2019 eProperty File RAUSHAN

    65/86

    65

  • 7/28/2019 eProperty File RAUSHAN

    66/86

    66

    $ContactNo=$row['mobileNo']; $emailId=$row['emailId']; $propaddress=$row['address'];

    $owneraddress=$row['owneradd']; $City=$row['city']; $State=$row['state'];

    $PropertyLocation=$row['FlatsLocation']; $Propertysize=$row['FlatsSize'];

    $price=$row['price']; $price2=$row['price2']; $moneytype=$row['moneytype'];

    $Propertydesc=$row['prop_desc']; }?>

    update comc buy

    Admin Panel

    Id:

    Property type:

    Contact No:

  • 7/28/2019 eProperty File RAUSHAN

    67/86

    67

  • 7/28/2019 eProperty File RAUSHAN

    68/86

    68

    6.25 Updaterent.php

    6.26 Updatesell.php

  • 7/28/2019 eProperty File RAUSHAN

    69/86

    69

    moneytype='$moneytype' where id='$recordid'");

    mysql_query("update postpropery set

    Name='$Name',mobileNo='$ContactNo',emailId='$emailId',

    owneradd='$owneradd',city='$City',state='$State',price='$Price',price2='$Price2',

    moneytype='$moneytype' where id='$recordid'");

    header('location:property_sell.php'); ?>

    6.27 Updproprent.php

  • 7/28/2019 eProperty File RAUSHAN

    70/86

    70

    Add

    Property Remove Property Update Property

    S.No

    ID

    Property Owner Details

    Property Category

    Property Type

    Property Description

    Property Size

    Property Location

    Property Address

    property Cost

    View Image

    Update

  • 7/28/2019 eProperty File RAUSHAN

    71/86

    71

  • 7/28/2019 eProperty File RAUSHAN

    72/86

    72

    Property sell

    Add

    Property Remove Property Update Property

    S.No ID

    Property Owner Details

    Property Category

    Property Type

    Property Description

    Property Size

    Property Location

    Property Address

    property Cost

    View Image

    Update

  • 7/28/2019 eProperty File RAUSHAN

    73/86

    73

  • 7/28/2019 eProperty File RAUSHAN

    74/86

    74

    $(function(){

    $('#slides').slides({

    preload: true, preloadImage: 'img/loading.gif', play: 5000, pause: 2500,

    hoverPause: true,animationStart: function(current){

    $('.caption').animate({

    bottom:-35},100);

    if (window.console && console.log) {

    console.log('animationStart on slide: ', current);};},

    animationComplete: function(current){

    $('.caption').animate({

    bottom:0 },200);

    if (window.console && console.log) {

    console.log('animationComplete on slide: ', current);};},

    slidesLoaded: function() {

    $('.caption').animate({

    bottom:0 },200); }}); });

  • 7/28/2019 eProperty File RAUSHAN

    75/86

    75

    //-->

    Video

  • 7/28/2019 eProperty File RAUSHAN

    76/86

    76

    6.30 Adminheader.php

    Home About Us

    Buy Property Sell

    Property Rent Property

    List All Property

    Post Requirement

    Feedback

    Contact

  • 7/28/2019 eProperty File RAUSHAN

    77/86

    77

    Welcome to admin

    panel

    Log Out

  • 7/28/2019 eProperty File RAUSHAN

    78/86

    78

    7.TESTING

    Software testing is the process of executing a program with intension of finding errors inthe code. It is a process of evolution of system or its parts by manual or automatic meansto verify that it is satisfying specified or requirements or not.

    Generally, no system is perfect due to communication problems between user anddeveloper, time constraints, or conceptual mistakes by developer.

    To purpose of system testing is to check and find out these errors or faults as early aspossible so losses due to it can be saved.

    Testing is the fundamental process of software success.

    Testing is not a distinct phase in system development life cycle but should be applicablethroughout all phases i.e. design development and maintenance phase.

    Testing is used to show incorrectness and considered to success when an error isdetected.

    7.1 OBJECTIVES OF SOFTWARE TESTING

    The software testing is usually performed for the following objectives:-

    SOFTWARE QUALITY IMPROVEMENT:- The computer and the software are mainly usedfor complex and critical applications and a bug or fault in software causes severe losses. So agreat consideration is required for checking for quality of software.

    VERIFICATION AND VALIDATION:-

    Verificationmeans to test that we are building the product in right way .i.e. are we using thecorrect procedure for the development of software so that it can meet the user requirements.

    Validationmeans to check whether we are building the right product or not.

    SOFTWARE RELIABILTY ESTIMATION:- The objective is to discover the residualdesigning errors before delivery to the customer. The failure data during process are taken down

    in order to estimate the software reliability.

    7.2 PRINCIPLES OF SOFTWARE TESTING

    Software testing is an extremely creative and challenging task. Some important principlesof software testing are as given:-

    All tests should be traceable to customer requirements.

    Testing time and resources should be limited i.e. avoid redundant testing.

    It is impossible to test everything.

    Use effective resources to test.

    Test should be planned long before testing begins i.e. after requirement phase.

  • 7/28/2019 eProperty File RAUSHAN

    79/86

    79

    Test for invalid and unexpected input conditions as well as valid conditions.

    Testing should begin in in the small and progress towards testing in the large.

    For the most effective testing should be conducted by an independent party.

    Keep software static (without change mean while) during test.

    Document test cases and test results.

    Examining what the software not doing which it expected to do and also checking.

    7.3 STRATEGY FOR SOFTWARE TESTING

    Different levels of testing are used in the test process; each level of testing aims to testdifferent aspects of the system.

    The first level is unit testing. In this testing, individual components are tested to ensurethat they operate correctly. It focuses on verification efforts.

    The second level is in tegration testing. It is a systematic technique for constructing theprogram structure. In this testing, many tested modules are combined into the subsystemwhich are then tested. The good here is to see if the modules can be integrated properly.

    Third level is in tegration testing. System testing is actually a series of different testswhose primary purpose is to fully exercise computer based system. These tests fall

    outside scope of software process and are not conducted solely by software engineers.

  • 7/28/2019 eProperty File RAUSHAN

    80/86

    80

    8. SCREAN SHOTS

    8.1 Home page

  • 7/28/2019 eProperty File RAUSHAN

    81/86

    81

    8.2 About Us

  • 7/28/2019 eProperty File RAUSHAN

    82/86

    82

    8.3 Sell Property

  • 7/28/2019 eProperty File RAUSHAN

    83/86

    83

    8.4 Post Requirement

  • 7/28/2019 eProperty File RAUSHAN

    84/86

    84

    8.5 Contact Us

  • 7/28/2019 eProperty File RAUSHAN

    85/86

    85

    8.6 Feedback

  • 7/28/2019 eProperty File RAUSHAN

    86/86

    CONCLUSION

    With the completion of my project I conclude that it has achieved its purpose and

    it is up to my satisfaction. The whole project provides a base for users to manage the

    ePropetry (Real Estate) efficiently and quickly.

    Wish that my application of eProperty would bebeneficial for the user in this technical

    aera.

    Bibliography

    MYSQL SERVER MSDN, Mastering

    Microsoft MYSQL Server

    PHP Complete Reference