ABSTRACT:

The project online real estate system for propose of buying and selling properties in user friendly format. Users can search and browse for property in this application. This application mainly concentrates on maintaining and managing the details of the property. This website deals with selling and buying the houses, lands, commercial properties all over the world.
This system will provide facility to the user to search Residential and Commercial property and view property. This system will provide facility to view the property by admin and user. User will able to upload the property information to the site and able to manage it. This system will provide facility to the user to fill up their requirement and according to their Requirement Admin can add the Requirement property. This system will provide facility to the user to publish advertise to the Site and view. This system will provide facility to the user to feedback to the site.

EXISTING SYSTEM:

• Most of the operation in existing system is manipulated manually where storing information is very difficult.
• The online real estate system is a application that deals with buying and selling the houses, lands, commercial properties all over the world.
• The existing online real estate system is converted to the computerized system.
• This cannot be accessed easily. A lot of communication gap between customer and seller.
• If a customer needs a detail of a particular property they need to contact the seller about that estate.
• The seller clearly updates the details of his/her property and the records must be maintained and updated by the seller.
• In existing system of this application, there is no Google map is updated for the user to search a location of a property

PROPOSED SYSTEM:

1. User Friendly:

This system is user friendly for the retrieval and storing of data. And it is fast to store the data. It is maintained efficiently. The graphical user interface is implemented in this proposed system. It is more efficient than existing system

2. Very Less Paperwork :

The proposed system requires very less paper work. All the data is entered into the computer immediately and reports can be generated by the help of computers. So that work will become very easy because there is no need to keep data on more papers.

3. Computer Operator Control:

Computer operator control is available so rate of errors will be less. Storing and retrieving of information is simple. So work can be done correct time and also good in speed.

4. Google Map Search:

In proposed system, the user uses the google map to search a proper location of a property for easy access. This website mainly concentrates on maintaining and managing the details of the property and additionally it gives exact location of a property by using Google map

ADVANTAGES:

  • Map-based search- Now you can check out a property’s location on a map and understand its proximity to surrounding physical and social infrastructure: highway, metro station, bus stop, hospitals, cinema halls, schools, parks, ATMs, etc.

  • Thus, you will be able to get a good idea of the amenities available, without having to make a visit to the location.

  • Our system provides the facilities of buying and selling of homes in a very user friendly format. The seller can upload his/her property along with the information of its exact location.

  • The buyer can browse for the property according to his requirement and can also view where exactly the property has been located. The location of the property can be viewed with the help of Google Map.

ARCHITECTURE:




SCREENSHOT:

















SAMPLE CODE:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace RealEstate
{
    public partial class WebForm1 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void btnLogin_Click(object sender, EventArgs e)
        {

        }

        protected void btnCancel_Click(object sender, EventArgs e)
        {

        }

        protected void lnkNewUser_Click(object sender, EventArgs e)
        {
            Response.Redirect("WebForm2.aspx");
        }

        protected void lnkForgotPassword_Click(object sender, EventArgs e)
        {

        }

        protected void LinkButton1_Click(object sender, EventArgs e)
        {
            Response.Redirect("2.LoginPage.aspx");
        }

        protected void LinkButton2_Click(object sender, EventArgs e)
        {
            Response.Redirect("5ViewProperties.aspx");
        }

        protected void LinkButton3_Click(object sender, EventArgs e)
        {
            Response.Redirect("6.SearchProperties.aspx");
        }
    }
}
LOGIN PAGE
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;

namespace RealEstate
{
    public partial class WebForm2 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }
        SqlConnection conn = new SqlConnection(@"Data Source = REVATHI-PC\REV ; Integrated Security=true;Initial Catalog = RealEstate");

        protected void btnLogin_Click(object sender, EventArgs e)
        {
            string username = "Admin";
            string password = "Admin";


            if ((username == txtUName.Text && password == txtPwd.Text))
            {
                Response.Redirect("7.DeleteForm3.aspx");           
                
            }
            else 
            {
                System.Data.SqlClient.SqlDataAdapter da;
                DataSet ds = new DataSet();


                SqlCommand cmd = new SqlCommand("select fname + ' ' + lname,uname,mobile from  userDetails where uname='" + txtUName.Text     +  "' and  pwd='" +  txtPwd.Text   +"'" , conn);
                da = new SqlDataAdapter(cmd);
                da.Fill(ds);
                conn.Open();
                cmd.ExecuteNonQuery();
                conn.Close();
                if (ds.Tables[0].Rows.Count > 0)
                {
                    Session["Uname"] = ds.Tables[0].Rows[0][1].ToString();
                    Session["mobile"] = ds.Tables[0].Rows[0][2].ToString();

                    Response.Redirect("4.UploadPropertyDetails.aspx");

                }
                else
                {
                    lblError.Text = "Invalid User. Please check your credentials";
                }

            }
           
        }

        protected void btnCancel_Click(object sender, EventArgs e)
        {
            Response.Redirect("1.HomePage.aspx");
        }

        protected void lnkNewUser_Click(object sender, EventArgs e)
        {
            Response.Redirect("3.NewUserForm.aspx");
        }

        protected void lnkForgotPassword_Click(object sender, EventArgs e)
        {

        }

        protected void LinkButton1_Click(object sender, EventArgs e)
        {
            Response.Redirect("2.LoginPage.aspx");
        }

        protected void LinkButton2_Click(object sender, EventArgs e)
        {
            Response.Redirect("5ViewProperties.aspx");
        }

        protected void LinkButton3_Click(object sender, EventArgs e)
        {
            Response.Redirect("6.SearchProperties.aspx");
        }
    }
}

NEW USER CODING
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Drawing;
using System.Data.SqlClient;
using System.Data;

namespace RealEstate
{
    public partial class NewUserForm : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void btnBack_Click(object sender, EventArgs e)
        {

        }
        SqlConnection conn = new SqlConnection(@"Data Source = REVATHI-PC\REV ; Integrated Security=true;Initial Catalog = RealEstate");

        protected void btnRegister_Click(object sender, EventArgs e)
        {
            conn.Open();
           
             
            SqlCommand cmd = new SqlCommand("insert_user", conn);
            cmd.CommandType = CommandType.StoredProcedure;


            SqlParameter p0 = new SqlParameter("@fname", SqlDbType.VarChar);
            p0.Value = txtFName.Text  ;
            cmd.Parameters.Add(p0);


            SqlParameter p1 = new SqlParameter("@lname", SqlDbType.VarChar);
            p1.Value = txtLName.Text   ;
            cmd.Parameters.Add(p1);

            SqlParameter p11 = new SqlParameter("@uname", SqlDbType.VarChar);
            p11.Value =  txtUName.Text ;
            cmd.Parameters.Add(p11);

            SqlParameter p2 = new SqlParameter("@pwd", SqlDbType.VarChar);
            p2.Value = txtPwd.Text;
            cmd.Parameters.Add(p2);

            SqlParameter p3 = new SqlParameter("@mobile", SqlDbType.VarChar);
            p3.Value = txtMobile.Text;
            cmd.Parameters.Add(p3);

           

            int i = cmd.ExecuteNonQuery();

            if (i > 0)
            {
                Label1.Text = "User Data added successfully";
            }
            else
            {
                 Label1.Text = "User Data couldn't be added";
            }

            conn.Close();
           
        }
         
        protected void btnCancel_Click(object sender, EventArgs e)
        {
            Response.Redirect("2.LoginPage.aspx");
        }

        protected void LinkButton1_Click(object sender, EventArgs e)
        {
            Response.Redirect("2.LoginPage.aspx");
        }

        protected void LinkButton2_Click(object sender, EventArgs e)
        {
            Response.Redirect("5ViewProperties.aspx");
        }

        protected void LinkButton3_Click(object sender, EventArgs e)
        {
            Response.Redirect("6.SearchProperties.aspx");
        }
    }
}

UPLOAD PROPERTY DETAIL

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;

namespace RealEstate
{
    public partial class UploadPropertyDetails : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }
        SqlConnection conn = new SqlConnection(@"Data Source = REVATHI-PC\REV ; Integrated Security=true;Initial Catalog = RealEstate");

        protected void btnRegister_Click(object sender, EventArgs e)
        {
            try
            {
                if (FileUpload1.HasFile)
                {



                    if (FileUpload1.PostedFile.ContentType == "image/jpeg" ||
                        FileUpload1.PostedFile.ContentType == "image/jpg" ||
                        FileUpload1.PostedFile.ContentType == "image/png" ||
                        FileUpload1.PostedFile.ContentType == "image/gif" ||
                        FileUpload1.PostedFile.ContentType == "image/bmp" ||
                        FileUpload1.PostedFile.ContentType == "image/pjpeg")
                    {
                        string filename = System.IO.Path.GetFileName(FileUpload1.FileName);

                        FileUpload1.SaveAs(Server.MapPath("~/UploadedImages/") + filename);
                        string imageUrl = @"~/UploadedImages/" + FileUpload1.FileName;


                        imgPict.Visible = true;


                        imgPict.ImageUrl = imageUrl;
                        imgPict.DataBind();
                        ImgLabel.Text = imageUrl;
                         
                        conn.Open();

                        SqlCommand cmd = new SqlCommand("insert_property", conn);
                        cmd.CommandType = CommandType.StoredProcedure;


                        SqlParameter p0 = new SqlParameter("@Username", SqlDbType.VarChar);
                        p0.Value = Session["Uname"].ToString();
                        cmd.Parameters.Add(p0);

                        SqlParameter p1 = new SqlParameter("@PropertyName", SqlDbType.VarChar);
                        p1.Value = txt_propertyName.Text;
                        cmd.Parameters.Add(p1);


                        SqlParameter p2 = new SqlParameter("@type", SqlDbType.VarChar);
                        p2.Value = DropDownList1.SelectedItem.ToString();
                        cmd.Parameters.Add(p2);

                        SqlParameter p3 = new SqlParameter("@cost", SqlDbType.VarChar);
                        p3.Value = txtcost.Text;
                        cmd.Parameters.Add(p3);
 
                      
                      
                        SqlParameter p4 = new SqlParameter("@location_details", SqlDbType.VarChar);
                        p4.Value = txtDetails.Text;  
                        cmd.Parameters.Add(p4);

                        SqlParameter p5 = new SqlParameter("@latitude", SqlDbType.VarChar);
                        p5.Value = txtLatitude.Text;
                        cmd.Parameters.Add(p5);



                        SqlParameter p6 = new SqlParameter("@longitude", SqlDbType.VarChar);
                        p6.Value = txtLongitude.Text;
                        cmd.Parameters.Add(p6);



                        SqlParameter p7 = new SqlParameter("@landmark_details", SqlDbType.VarChar);
                        p7.Value = txtlandmarkdetails.Text;
                        cmd.Parameters.Add(p7);


                        SqlParameter p8 = new SqlParameter("@PropertyDescription", SqlDbType.VarChar);
                        p8.Value = txtdescription.Text;
                        cmd.Parameters.Add(p8);



                        SqlParameter p9 = new SqlParameter("@Imagedetails", SqlDbType.VarChar);
                        p9.Value = ImgLabel.Text;
                        cmd.Parameters.Add(p9);
                                                 

                        int i = cmd.ExecuteNonQuery();

                        if (i > 0)
                        {
                            Label1.Text = "Property Data added successfully";
                        }
                        else
                        {
                            Label1.Text = "Property Data couldn't be added";
                        }

                        conn.Close();




                        //   UploadImageURL(filename);
                    }
                    else
                    {
                        //   lblStatus.ForeColor = Color.Red;
                        //   lblStatus.Text = "Selected image has been uploaded already.";
                    }
                }
                else
                {
                    // lblStatus.ForeColor = Color.Red;
                    // lblStatus.Text = "Please select an image file to upload.";
                }
            }

            catch (Exception ex)
            {
                // lblStatus.Text = "Upload status: The file could not be uploaded. The following error occured: " + ex.Message;
            }
        }

        private void ViewImageAndHistogram()
        {
          

        }

        protected void btnCancel_Click(object sender, EventArgs e)
        {

        }

        protected void LinkButton1_Click(object sender, EventArgs e)
        {
            Response.Redirect("2.LoginPage.aspx");
        }

        protected void LinkButton2_Click(object sender, EventArgs e)
        {
            Response.Redirect("5ViewProperties.aspx");
        }

        protected void LinkButton3_Click(object sender, EventArgs e)
        {
            Response.Redirect("6.SearchProperties.aspx");
        }
    }
}

SEARCH PROPERTIES
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
using System.Text;
using System.IO;

namespace RealEstate
{
    public partial class SearchProperties : System.Web.UI.Page
    {

        SqlConnection conn = new SqlConnection(@"Data Source = REVATHI-PC\REV ; Integrated Security=true;Initial Catalog = RealEstate");


        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {


                System.Data.SqlClient.SqlDataAdapter da;
                DataSet ds = new DataSet();


                SqlCommand cmd = new SqlCommand("select PropertyName from   PropertyDetails", conn);
                da = new SqlDataAdapter(cmd);
                da.Fill(ds);
                conn.Open();
                cmd.ExecuteNonQuery();
                conn.Close();
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    DropDownList1.Items.Add(dr[0].ToString());

                }
            }
            
        }

        protected void Button1_Click(object sender, EventArgs e)
        {

        }

        protected void Button2_Click(object sender, EventArgs e)
        {
            ////////////////////////////////////////////
            //////////////////////////////////////////////

            SqlDataAdapter da1;
            DataSet ds1 = new DataSet();

            StringBuilder htmlTable = new StringBuilder();
            StringBuilder htmlTable1 = new StringBuilder();


            SqlCommand cmd1 = new SqlCommand("SELECT [Username]  ,[PropertyName]  ,[type]  ,[cost]  ,[location_details]  ,[latitude]  ,[longitude]  ,[landmark_details]   ,[PropertyDescription]   ,[Imagedetails]   FROM [RealEstate].[dbo].[PropertyDetails] where PropertyName='" + DropDownList1.SelectedItem.ToString() + "'", conn);
            da1 = new SqlDataAdapter(cmd1);
            da1.Fill(ds1);
            conn.Open();
            cmd1.ExecuteNonQuery();
           

            if (!object.Equals(ds1.Tables[0], null))
            {
                if (ds1.Tables[0].Rows.Count > 0)
                {

                    for (int i = 0; i < ds1.Tables[0].Rows.Count; i++)
                    {
                        string path = ds1.Tables[0].Rows[i]["Imagedetails"].ToString().Substring(2, ds1.Tables[0].Rows[i]["Imagedetails"].ToString().Length - 2);

                        htmlTable1.Append(@"
"); htmlTable.Append("
" + ds1.Tables[0].Rows[i]["Username"] + "
"); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append("
Username : " + ds1.Tables[0].Rows[i]["Username"] + "
PropertyName : " + ds1.Tables[0].Rows[i]["PropertyName"] + "
PropertyType : " + ds1.Tables[0].Rows[i]["type"] + "
PropertyCost : " + ds1.Tables[0].Rows[i]["cost"] + "
location_details: " + ds1.Tables[0].Rows[i]["location_details"] + "
Latitude: " + ds1.Tables[0].Rows[i]["latitude"] + "
longitude: " + ds1.Tables[0].Rows[i]["longitude"] + "
landmark_details: " + ds1.Tables[0].Rows[i]["landmark_details"] + "
PropertyDescription : " + ds1.Tables[0].Rows[i]["PropertyDescription"] + "
"); SqlCommand delcmd = new SqlCommand("delete from locations ; insert into locations values('" + ds1.Tables[0].Rows[i]["PropertyName"] + "','" + ds1.Tables[0].Rows[i]["latitude"] + "','" + ds1.Tables[0].Rows[i]["longitude"] + "','" + ds1.Tables[0].Rows[i]["PropertyDescription"] + "')", conn); delcmd.ExecuteNonQuery(); } ImgPlaceHolder.Controls.Add(new Literal { Text = htmlTable1.ToString() }); DBDataPlaceHolder.Controls.Add(new Literal { Text = htmlTable.ToString() }); } else { htmlTable.Append(""); htmlTable.Append("There is no Record."); htmlTable.Append(""); } } Button3.Visible = true; conn.Close(); } protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { } protected void LinkButton1_Click(object sender, EventArgs e) { Response.Redirect("2.LoginPage.aspx"); } protected void LinkButton2_Click(object sender, EventArgs e) { Response.Redirect("5ViewProperties.aspx"); } protected void LinkButton3_Click(object sender, EventArgs e) { Response.Redirect("6.SearchProperties.aspx"); } protected void Button3_Click(object sender, EventArgs e) { Response.Redirect("GoogleMaps.aspx"); } protected void Button1_Click1(object sender, EventArgs e) { } protected void Button1_Click2(object sender, EventArgs e) { SqlDataAdapter da1; DataSet ds1 = new DataSet(); StringBuilder htmlTable = new StringBuilder(); StringBuilder htmlTable1 = new StringBuilder(); SqlCommand cmd1 = new SqlCommand("SELECT [Username] ,[PropertyName] ,[type] ,[cost] ,[location_details] ,[latitude] ,[longitude] ,[landmark_details] ,[PropertyDescription] ,[Imagedetails] FROM [RealEstate].[dbo].[PropertyDetails] where PropertyName='" + DropDownList1.SelectedItem.ToString() + "'", conn); da1 = new SqlDataAdapter(cmd1); da1.Fill(ds1); conn.Open(); if (ds1.Tables[0].Rows.Count > 0) { for (int i = 0; i < ds1.Tables[0].Rows.Count; i++) { string path = ds1.Tables[0].Rows[i]["Imagedetails"].ToString().Substring(17, ds1.Tables[0].Rows[i]["Imagedetails"].ToString().Length - 17); string path1 = ds1.Tables[0].Rows[i]["Imagedetails"].ToString().Substring(0, ds1.Tables[0].Rows[i]["Imagedetails"].ToString().Length - 0); // string fname = Path.GetFileName(file.FileName); // file.SaveAs(Server.MapPath(path)); string Tranfiles, ProcessedFiles; //Tranfiles = Server.MapPath(@"~\godurian\sth100\transfiles\" + Filename); Tranfiles = Server.MapPath(path1); //ProcessedFiles = Server.MapPath(@"~\godurian\sth100\ProcessedFiles"); ProcessedFiles = Server.MapPath(@"~/UploadedImages/360/images/kaashiv.jpg"); File.Delete(Server.MapPath(@"~/UploadedImages/360/images/kaashiv.jpg")); File.Copy(Tranfiles, ProcessedFiles); } Response.Redirect("UploadedImages/360/index.html"); } } } } DELETE FORM using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.SqlClient; using System.Data; using System.Text; namespace RealEstate { public partial class WebForm3 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DropDownList1.Items.Clear(); SqlDataAdapter da; DataSet ds = new DataSet(); SqlCommand cmd = new SqlCommand("select PropertyName from PropertyDetails", conn); da = new SqlDataAdapter(cmd); da.Fill(ds); conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); foreach (DataRow dr in ds.Tables[0].Rows) { DropDownList1.Items.Add(dr[0].ToString()); } } } SqlConnection conn = new SqlConnection(@"Data Source = REVATHI-PC\REV ; Integrated Security=true;Initial Catalog = RealEstate"); protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { string val = DropDownList1.SelectedItem.ToString(); } protected void Button1_Click(object sender, EventArgs e) { string val = DropDownList1.SelectedItem.ToString(); ////////////////////////////////////////////// //////////////////////////////////////////////// //SqlDataAdapter da1; //DataSet ds1 = new DataSet(); //StringBuilder htmlTable = new StringBuilder(); //StringBuilder htmlTable1 = new StringBuilder(); //SqlCommand cmd1 = new SqlCommand("select Username,Mobile,PropertyName,PropertyCost,location_details, landmark_details,PropertyDescription,Imagedetails from PropertyDetails where PropertyName='" + DropDownList1.SelectedItem.ToString() +"'" , conn); //da1 = new SqlDataAdapter(cmd1); //da1.Fill(ds1); //conn.Open(); //cmd1.ExecuteNonQuery(); //conn.Close(); //if (!object.Equals(ds1.Tables[0], null)) //{ // if (ds1.Tables[0].Rows.Count > 0) // { // for (int i = 0; i < ds1.Tables[0].Rows.Count; i++) // { // htmlTable1.Append(@"
"); // // htmlTable.Append("
" + ds.Tables[0].Rows[i]["Username"] + "
"); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append("
Username : " + ds1.Tables[0].Rows[i]["Username"] + "
Mobile : " + ds1.Tables[0].Rows[i]["Mobile"] + "
PropertyName : " + ds1.Tables[0].Rows[i]["PropertyName"] + "
PropertyCost : " + ds1.Tables[0].Rows[i]["PropertyCost"] + "
location_details: " + ds1.Tables[0].Rows[i]["location_details"] + "
landmark_details: " + ds1.Tables[0].Rows[i]["landmark_details"] + "
PropertyDesc : " + ds1.Tables[0].Rows[i]["PropertyDescription"] + "
"); // } // ImgPlaceHolder.Controls.Add(new Literal { Text = htmlTable1.ToString() }); // DBDataPlaceHolder.Controls.Add(new Literal { Text = htmlTable.ToString() }); // } // else // { // htmlTable.Append(""); // htmlTable.Append("There is no Record."); // htmlTable.Append(""); // } //} //////////////////////////////////////////// ////////////////////////////////////////////// SqlDataAdapter da1; DataSet ds1 = new DataSet(); StringBuilder htmlTable = new StringBuilder(); StringBuilder htmlTable1 = new StringBuilder(); SqlCommand cmd1 = new SqlCommand("SELECT [Username] ,[PropertyName] ,[type] ,[cost] ,[location_details] ,[latitude] ,[longitude] ,[landmark_details] ,[PropertyDescription] ,[Imagedetails] FROM [RealEstate].[dbo].[PropertyDetails] where PropertyName='" + DropDownList1.SelectedItem.ToString() + "'", conn); da1 = new SqlDataAdapter(cmd1); da1.Fill(ds1); conn.Open(); cmd1.ExecuteNonQuery(); if (!object.Equals(ds1.Tables[0], null)) { if (ds1.Tables[0].Rows.Count > 0) { for (int i = 0; i < ds1.Tables[0].Rows.Count; i++) { string path = ds1.Tables[0].Rows[i]["Imagedetails"].ToString().Substring(2, ds1.Tables[0].Rows[i]["Imagedetails"].ToString().Length - 2); htmlTable1.Append(@"
"); htmlTable.Append("
" + ds1.Tables[0].Rows[i]["Username"] + "
"); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append(""); htmlTable.Append("
Username : " + ds1.Tables[0].Rows[i]["Username"] + "
PropertyName : " + ds1.Tables[0].Rows[i]["PropertyName"] + "
PropertyType : " + ds1.Tables[0].Rows[i]["type"] + "
PropertyCost : " + ds1.Tables[0].Rows[i]["cost"] + "
location_details: " + ds1.Tables[0].Rows[i]["location_details"] + "
Latitude: " + ds1.Tables[0].Rows[i]["latitude"] + "
longitude: " + ds1.Tables[0].Rows[i]["longitude"] + "
landmark_details: " + ds1.Tables[0].Rows[i]["landmark_details"] + "
PropertyDescription : " + ds1.Tables[0].Rows[i]["PropertyDescription"] + "
"); SqlCommand delcmd = new SqlCommand("delete from locations ; insert into locations values('" + ds1.Tables[0].Rows[i]["PropertyName"] + "','" + ds1.Tables[0].Rows[i]["latitude"] + "','" + ds1.Tables[0].Rows[i]["longitude"] + "','" + ds1.Tables[0].Rows[i]["PropertyDescription"] + "')", conn); delcmd.ExecuteNonQuery(); } ImgPlaceHolder.Controls.Add(new Literal { Text = htmlTable1.ToString() }); DBDataPlaceHolder.Controls.Add(new Literal { Text = htmlTable.ToString() }); } else { htmlTable.Append(""); htmlTable.Append("There is no Record."); htmlTable.Append(""); } } conn.Close(); } protected void Button2_Click(object sender, EventArgs e) { conn.Open(); SqlCommand cmd12 = new SqlCommand("delete from PropertyDetails where PropertyName='" + DropDownList1.SelectedItem.ToString() + "'", conn); cmd12.ExecuteNonQuery(); conn.Close(); DropDownList1.Items.Clear(); SqlDataAdapter da; DataSet ds = new DataSet(); SqlCommand cmd = new SqlCommand("select PropertyName from PropertyDetails", conn); da = new SqlDataAdapter(cmd); da.Fill(ds); conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); foreach (DataRow dr in ds.Tables[0].Rows) { DropDownList1.Items.Add(dr[0].ToString()); } ////////////////////////////////////////////// //////////////////////////////////////////////// //SqlDataAdapter da1; //DataSet ds1 = new DataSet(); //StringBuilder htmlTable = new StringBuilder(); //StringBuilder htmlTable1 = new StringBuilder(); //SqlCommand cmd1 = new SqlCommand("select Username,Mobile,PropertyName,PropertyCost,location_details, landmark_details,PropertyDescription,Imagedetails from PropertyDetails ", conn); //da1 = new SqlDataAdapter(cmd1); //da1.Fill(ds1); //conn.Open(); //cmd1.ExecuteNonQuery(); //conn.Close(); //if (!object.Equals(ds1.Tables[0], null)) //{ // if (ds1.Tables[0].Rows.Count > 0) // { // for (int i = 0; i < ds1.Tables[0].Rows.Count; i++) // { // htmlTable1.Append(@"
"); // // htmlTable.Append("
" + ds.Tables[0].Rows[i]["Username"] + "
"); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append("
Username : " + ds1.Tables[0].Rows[i]["Username"] + "
Mobile : " + ds1.Tables[0].Rows[i]["Mobile"] + "
PropertyName : " + ds1.Tables[0].Rows[i]["PropertyName"] + "
PropertyCost : " + ds1.Tables[0].Rows[i]["PropertyCost"] + "
location_details: " + ds1.Tables[0].Rows[i]["location_details"] + "
landmark_details: " + ds1.Tables[0].Rows[i]["landmark_details"] + "
PropertyDesc : " + ds1.Tables[0].Rows[i]["PropertyDescription"] + "
"); // } // ImgPlaceHolder.Controls.Add(new Literal { Text = htmlTable1.ToString() }); // DBDataPlaceHolder.Controls.Add(new Literal { Text = htmlTable.ToString() }); // } // else // { // htmlTable.Append(""); // htmlTable.Append("There is no Record."); // htmlTable.Append(""); // } //} //////////////////////////////////////////// ////////////////////////////////////////////// //SqlDataAdapter da1; //DataSet ds1 = new DataSet(); //StringBuilder htmlTable = new StringBuilder(); //StringBuilder htmlTable1 = new StringBuilder(); //SqlCommand cmd1 = new SqlCommand("SELECT [Username] ,[PropertyName] ,[type] ,[cost] ,[location_details] ,[latitude] ,[longitude] ,[landmark_details] ,[PropertyDescription] ,[Imagedetails] FROM [RealEstate].[dbo].[PropertyDetails] where PropertyName='" + DropDownList1.SelectedItem.ToString() + "'", conn); //da1 = new SqlDataAdapter(cmd1); //da1.Fill(ds1); //conn.Open(); //cmd1.ExecuteNonQuery(); //if (!object.Equals(ds1.Tables[0], null)) //{ // if (ds1.Tables[0].Rows.Count > 0) // { // for (int i = 0; i < ds1.Tables[0].Rows.Count; i++) // { // string path = ds1.Tables[0].Rows[i]["Imagedetails"].ToString().Substring(2, ds1.Tables[0].Rows[i]["Imagedetails"].ToString().Length - 2); // htmlTable1.Append(@"
"); // htmlTable.Append("
" + ds1.Tables[0].Rows[i]["Username"] + "
"); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append(""); // htmlTable.Append("
Username : " + ds1.Tables[0].Rows[i]["Username"] + "
PropertyName : " + ds1.Tables[0].Rows[i]["PropertyName"] + "
PropertyType : " + ds1.Tables[0].Rows[i]["type"] + "
PropertyCost : " + ds1.Tables[0].Rows[i]["cost"] + "
location_details: " + ds1.Tables[0].Rows[i]["location_details"] + "
Latitude: " + ds1.Tables[0].Rows[i]["latitude"] + "
longitude: " + ds1.Tables[0].Rows[i]["longitude"] + "
landmark_details: " + ds1.Tables[0].Rows[i]["landmark_details"] + "
PropertyDescription : " + ds1.Tables[0].Rows[i]["PropertyDescription"] + "
"); // SqlCommand delcmd = new SqlCommand("delete from locations ; insert into locations values('" + ds1.Tables[0].Rows[i]["PropertyName"] + "','" + ds1.Tables[0].Rows[i]["latitude"] + "','" + ds1.Tables[0].Rows[i]["longitude"] + "','" + ds1.Tables[0].Rows[i]["PropertyDescription"] + "')", conn); // delcmd.ExecuteNonQuery(); // } // ImgPlaceHolder.Controls.Add(new Literal { Text = htmlTable1.ToString() }); // DBDataPlaceHolder.Controls.Add(new Literal { Text = htmlTable.ToString() }); // } // else // { // htmlTable.Append(""); // htmlTable.Append("There is no Record."); // htmlTable.Append(""); // } //} //conn.Close(); Label1.Visible = true; } protected void LinkButton2_Click(object sender, EventArgs e) { Response.Redirect("5ViewProperties.aspx"); } protected void LinkButton1_Click(object sender, EventArgs e) { Response.Redirect("2.LoginPage.aspx"); } protected void LinkButton3_Click(object sender, EventArgs e) { Response.Redirect("6.SearchProperties.aspx"); } protected void DropDownList1_SelectedIndexChanged1(object sender, EventArgs e) { string val = DropDownList1.SelectedItem.ToString(); } } } GOOGLE MAP using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using System.Configuration; using System.Data.SqlClient; namespace RealEstate { public partial class WebForm4 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { DataTable dt = this.GetData("select * from Locations"); rptMarkers.DataSource = dt; rptMarkers.DataBind(); } } private DataTable GetData(string query) { string conString = @"Data Source = REVATHI-PC\REV ; Integrated Security=true;Initial Catalog = RealEstate"; SqlCommand cmd = new SqlCommand(query); using (SqlConnection con = new SqlConnection(conString)) { using (SqlDataAdapter sda = new SqlDataAdapter()) { cmd.Connection = con; sda.SelectCommand = cmd; using (DataTable dt = new DataTable()) { sda.Fill(dt); return dt; } } } } } }

MODULES SPECIFICATION

A module is a part of a program. Programs are composed of one or more independently developed modules that are not combined until the program is linked. A single module can contain one or several routines. The project contains the following main modules.
• LOGIN MODULE
• ADMIN MODULE
• USER MODULE
• UPLOAD PROPERTY
• DELETE PROPERTY
• SEARCH PROPERTIES
• GENERATE REPORT

LOGIN DETAILS MODULE

In this login module, it displays a admin interface for user authentication. This login page for a project is used to provide a proper genuine authentication to the application with this we can restrict the unauthorized and illegal users in to the application. It act as a very great security feature to the application
If the Admin use proper user id and password it enters in to application or else it returns back in to the authentication login page indicating the user is invalid.
The login module contain admin and user. From this login module we can login with user, admin. And view the entire process done by them.


ADMIN LOGIN MODULE

This module is used to login to admin page.When admin enter the user name and the password. It will be login to the admin page. And get a message that admin is authenticated. This module is used to delete and upload the property details user. The admin can view the property details and it can generate report. These are the process done in admin module.




USER LOGIN

This module is used to login to user page. The user enter the user name and the password. It will be login to the admin page and get a message that user is authenticated.


UPLOAD PROPERTY

This module is used to upload the property details like property name, property type, cost, location details etc. when admin enter the upload details.


DELETE PROPERTY MODULE

This module is used to delete the saled property details. This process will be done by admin only and it can display report the property will be delete successfully.


SEARCH MODULE

This module is used to search the property details. when user choose the property type like land or house and then search the property. We can easy view the property with the help of google map view



ISO certified - Mini projects for mba :

KaaShiv Offers, Mini projects for mba. Mini project for mba includes Block Chain, Artificial Intelligence, Machine Learning, Python and R programming, Application Development, Web designing and Networking . This internship includes the topics related to mini projects for mba 2nd year.This company runs by,
    • 10 Years Awarded Microsoft Most Valuable Professional
    • Google Recognized Experts
    • Cisco Recognized Certified Experts
    • Microsoft Awarded Certified Experts
    • Robotics Experts
    • HCL Technologies Awarded Expert

Trainers at KaaShiv InfoTech are real-time Software / IT professionals worked in leading MNCs like,
    • CTS,
    • Wipro,
    • TCS,
    • Infosys,
    • Accenture and
    • Mindtree.

The Course curriculum for mini projects for mba is carefully researched and prepared by professionals from MNC to meet the demands expected in the IT industry. After completing the mini project Training in Chennai at KaaShiv Infotech, students will be familiar with the Software development process followed in IT industry. Below are some of the insights of our mini projects program for mba.

    • Real-time project development and Technology Training by Microsoft Awarded Most Valuable Professiona
    • mini projects for mba students involves Full practical training
    • Hardware and software tools full support
    • Technology training
    • Placement training
    • Full documentation and report analysis
    • R & D projects
    • Industrial exposure
    • Endorsing Corporate skills

WHAT IS MINI PROJECT ?

    • The mini Projects plays a crucial role in the teaching-learning process.
    • It is also a way of identifying the ability of the student to perform an industrial project or applied research linked to the knowledge discipline.
    • A project is defined as an effort to create or modify a specific product or service.
    • Projects are temporary work efforts with a clear beginning and end.
    • mini project (or program) any undertaking, carried out individually or collaboratively and possibly involving research or design, that is carefully planned (usually by a project team) to achieve a particular aim.

WHAT ARE THE BENEFITS GAINED BY DOING MINI PROJECT :

    • mini projects if done well can add a lot of credibility to your profile.
    • And especially your mini projects building experience can help you perform well in core job placements & higher studies admission interviews.

TIPS TO SELECT GOOD MINI PROJECTS:

    • Analyze the current trends
    • Focus your mini projects on any social issue
    • Get expert’s assistance whenever possible
    • Research about the mini projects done by your seniors
    • Refer the research journals published by scholars
    • Check the feasibility of your mini projects
    • Work with organizations like Kaashiv InfoTech

WHY, MBA STUDENTS MINI PROJECTS SHOULD BE A REAL TIME MINI PROJECTS ?

    • mini projects for Mba students provides a real time exposure for the mini projects for mba students on the latest and trending technologies. Below are some of the Top jobs in the IT Industry Job Openings ,
    • Software Developers – Good in Python, Machine Learning, Data Science and AI programming
    • BlockChain Administrators
    • IOT Specialists
    • Cyber Security
    • Web Application Developer – Web Designers
    • Information Security Analyst – Security Specialist
    • Network Engineers / Analyst
KaaShiv Infotech, mba Student mini projects - programme hornes you in the above said skills / job roles from basics to Advanced.

MINI PROJECTS FOR MBA - PROGRAMME HIGHLIGHTS :

    • mini projects for mba program duration: 5days/ 10days / Or Any number of days
    • Training hours: 3hrs per day
    • Software & others tools installation Guidance
    • Hardware support
    • mini projects for mba Report creation / Project Report creation
    • mini projects for mba students based 2 projects ( real time)
    • Mini project Certificate & Inplant Training Certificate & Industrial exposure certificate + (Achievement certificate for best performers)

ADVANTAGES OF OUR- MINI PROJECTS FOR MBA :

    • Get Real Work Experience
    • Get a Taste of Your Chosen Field
    • Start Networking
    • Helps You Choose a Speciality
    • Helps You Become More Self-Confident
    • Boosts Your CV
    • Increases Your Market Value

MINI PROJECTS FOR MBA - MATERIALS :

    • mini project for mba student , includes Materials after the internship programme
    • Technological guidance and materials will be shared in entire year for the students to mold technically.
    • Our be student involves Free Projects at the end of the programme.

QUERIES OR CONTACT DETAILS :

Venkat (7667662428) and Asha (7667668009)
Email ID: kaashiv.info@gmail.com , priyanka.kaashiv@gmail.com

MINI PROJECTS FOR MBA- PROGRAMME DURATION :

1 months / 2 months / 3 months to 6 Months ( Any Number of Days - Based on student preferences)

WHO CAN ATTEND THIS MINI PROJECTS FOR MBA PROGRAMME :

Mini projects for mba - Programme can be attended by the students who are looking for mini projects for mba/ mini projects for mba 2nd year

MINI PROJECTS FOR MBA- PROGRAMME OUTCOME :

1. Student will be specialized in Block Chain, Artificial Intelligence, Machine Learning, Python and R programming, Application Development , Web designing and Networking concepts (Basics to Advanced)
2. Covering 45 concepts
3. Students will be getting trained in / writing 45 Programs – Will change based on the durations of the program.
4. 2 Projects and project documents will be given at the end of the program

REFERENCE YOUTUBE URL FOR MINI PROJECTS FOR MBA :

Check our Internship Training sample videos at this URL –
www.youtube.com/channel

REGISTRATION LINK FOR – MINI PROJECTS MBA :

mini projects for mba - Offline - Office training
Fill our online Internship form

MINI PROJECTS FOR MBA – DEMO LINK :

Check out our Sample mini project for mba Content for the training
kaashivinfotech.com/inplant-training-in-chennai-for-cse-demo

CHECK OUR PREVIOUS TESTIMONIALS FROM STUDENTS FROM DIFFERENT COUNTRIES AND DIFFERENT STATES :

www.kaashivinfotech.com/testimonials/

CHECK OUR STUDENTS FEEDBACK ON OUR - MINI PROJECTS FOR MBA:

Mini projects for mba- Feedback - inplant-training-feedback /
mini projects for mba - Feedback - internship-feedback

CHECK OUT THE COLLEGES ATTENDED OUR FINAL YEAR PROJECT FOR MBA:

internship-and-inplant-training-attendees/

CHECK OUR SOCIAL SERVICE YOUTUBE CHANNELS :

www.youtube.com/channel
Check our Social Service youtube channels

REAL TIME PROJECT :

We ranked Top 200 technological companies in Tamil Nadu, Click here to view

MORE ON OUR, MINI PROJECTS FOR MBA:

In our, internship on mini projects for mba- programme below are following different kind of programmes focused such as,
1. Mini projects for mba (or) paid Mini projects for mba,
- Kaashiv Provides an in-depth knowledge of software Platform and other relevant software technologies.
2. Mini projects for mba work from home – Our company provides facility for the students to learn from home as an mini projets for mba based on latest technological trends.
3. Mini projects for mba report – Reports are also provided for the Mini projects for mba students in our company related
4. Mini projects for mba jobs – 100% Job assistance will be provided for the students to gain practical knowledge during the Mini projects for mba period in our company.
5. Mini projects for mba summer / Winter internship 2019/2020 – Summer / Winter holiday internship in mini projects will be given to the student based on the developer knowledge base.
6. Mini projects for mba interview questions – We provide top trending and frequently asked question for the intern students during the internship period based on software development and trending technologies.
7. Mini projects for mba test – Based on the students request, if you are looking for any test to validate your knowledge. we are ready to provide the same.
8. Mini projects for mba certificate – Industry recognized certificates will be provided for the students who perform internship in our company based .
9. Mini projects for mba online– Learn Mini projects for mba from home, our company perform internship through online too.
10. Mini projects for mba ppt / projects report – We provide Mini projects for mba based ppts. projects and project reports as materials after the internship in our company.
11. Free Mini project for mba - Our company will provide Mini projects for mca the best students of kaashiv infotech.
12. Project For Diploma mini projects for mba – We offer project for the diploma mini project for mba students in our company.
13. Mini project for mba 2nd Year – Our company offers you mini projects for mba the above students.

MORE PROJECTS