Professional Documents
Culture Documents
3. Proposed Methodology:
1) Finalizing the topic and preparing proposal.
2) Collecting information about topic
3) Building Site map (arrangement of webpages)
4) Designing of pages on paper
5) Writing HTML code and JavaScript for creating web site.
6) Testing of validations.
4. Action Plan:
Sr. Details of activity Planned Planned Name of Responsible
No. Start date Finish date Team Member
https://drive.google.com/drive/folders/1zY5cILuTs2jNrNK9aMaN6m17jQCz_C5S?usp=shar
ing
1.0 Rationale: -
To develop a website for Indian tourism using HTML, Javascript, CSS.
2. Collecting information: -
Referred various websites of Indian tourism and observed how they manage
Tourism process.
3. Building Site map (arrangement of webpages):-
5. Validations used: -
Webpage Validation
Booking Form Event handling(mouse), Browser location, Disabling right click, Form
validation(name[regular expression], mobile number[regular expression],
e-mail)
6. Writing HTML code and JavaScript for creating web site:-
{ <li><a href="login.html">Log-In</
a></li>
value=name;
<li><a href="home.html">Home</
window.location.replace(name+".ht a></li>
ml")
</ul> <!-- end of the navbar -->
}
<img src="mainimg9.png" width="10
function display3() 0%" height="100%">
{ <br><br><center><h2 style="color:
#343a40;">How To Book</h2></center>
alert('Security Violation');
<br><center><img src="howto1.bm
return false p" width="73%" height="50%"></center>
} <br><br><center><h2 style="color: #
function browser() 343a40;">Explore Destinations</h2></cen
ter>
{
<br>
if(event.button==2)
<div class="row">
{
<div class="column">
display3()
<img src="maha.jpg" onclick="r
return false edirect(name)" name="maharashtra">
sub.disaabled=true; <body>
} <div class="container">
} <br><br><input type="password" n
ame="p1" maxlength="100" size="30" pla
} ceholder="Password">
<center><br><div class="image"> document.getElementById("di
<input type="button" name="sub" value=" v2").innerHTML="<br>*Password doesn't
Login" onclick="validate()"> match";
<br><input type="reset" name="res document.getElementById("di
et" value="Reset"></div></center> v2").style.color="Red";
<center><div class="sign"><br><b document.getElementById("di
r><label>Don't have an account?</label> v2").style.fontWeight="500";
<br><a href="signup.html">Sign U sub.disabled=true;
p</a></div></center>
}
</form>
else{
</div>
sub.disabled=false;
</body>
document.getElementById("di
</html> v2").innerHTML="";
}
{ }
{ {
alert("Signed Up Successfully
")
window.location.replace("ho <br><input type="text" name="n1" m
me.html") axlength="100" size="30" placeholder="Se
t Username">
}
<br><br><input type="email" name=
} "n2" maxlength="100" size="30" placehold
er="Enter E-mail ID">
}
<br><br><input type="text" name="p
function display3()
1" maxlength="100" size="30" placeholder
{ ="Set Password" onchange="validatepass()
"><br>
alert('Security Violation');
<br><input type="text" name="p2" m
return false axlength="100" size="30" placeholder="C
onfirm Password" onkeyup="validatepass()
} "><div id="div2" class="div2"></div>
function browser() <center><br><input type="button" na
{ me="sub" value="Sign Up" onclick="valid
ate()">
if(event.button==2)
<br><label style="margin-left: 45px;"
{ >Already have an account?</label>
</script>
<link rel="stylesheet" href="signup.cs IV. State page(maharashtra.html) cod
s"> e:
<html>
</head>
<head>
<body>
<link rel="stylesheet" type="text/css"
<div class="container">
href="state.css">
<img src="formback12.jpg">
<link href='https://fonts.googleapis.co
<form name="form1" method="POST"> m/css?family=Poppins' rel='stylesheet'>
} <br>Mumbai is an amalgamation
of heritage and culture and glitz
document.oncontextmenu=new Fu
nction("display3();return false") <br>and glamour. So from histor
ic art deco buildings, which are
</script>
<br>recognised by the UNESCO
</head> , to plush new-age homes of the
<body> <br>super rich, Mumbai has it al
l! </h3>
<ul> <!-- start of the navbar -->
<img src="maha.jpg" width="50
<a href="home.html"><img src="lo %" height="100%">
go4.png"></a>
</div>
<li><a href="home.html#about">A
bout</a></li> <div class="container1">
<li><a href="signup.html">Sign-U <center><h1 style="margin-left: 18
p</a></li> %; margin-top:20px;">About Tour</h1></
center>
<li><a href="login.html">Log-In</
a></li> <br><h3 style="color: aliceblue; m
argin-top: 100px; margin-left: 30px; positi
<li><a href="home.html">Home</ on: absolute;">Day 1:
a></li>
<br>Gateway Of India
</ul> <!-- end of the navbar -->
<br>Taj Mahal Tower
<div class="container">
<br>Chhatrapati Shivaji Maharaj
<center><h1 style="margin-left:70 Vastu Sangrahalaya
%; margin-top:40px;">Mumbai</h1></cen
ter> <br>Marine Lines
<br><h3 style="margin-left:54%; <br>Taraporewala Aquarium
margin-top:130px;">Mumbai, the capital o
f Maharashtra, attracts dreamers with <br><br><br>Day 2:
<br>Nehru Science Centre
<br>Worli ose state"||d5.value.length==0||mob_no.val
ue.length==0||mail.value.length==0 )
<br>Shree Siddhivinayak Ganap
ati Temple {
<br>Juhu Beach i=1;
</h3> }
<br><input type="button" name="b else if(n2.value.length>0||n3.valu
ack" value="Previous Page" onclick="displ e.length>0||n4.value.length>0)
ay()">
{
<button name="register" value="Re
gister" onclick="display1()"> Register Tou i=validate();
r</button>
}
<iframe src="https://www.google.c
if(i==0)
om/maps/d/embed?mid=1L01oB-2OOD2
TYuJRc27zKofj9D0ub1Rm" width="50% {
" height="590"></iframe>
alert("Yahoo! Your tour is almos
</div> t booked Please check your mail for payme
nt details");
</body>
window.location.replace("mumb
</html>
ai.html");
}
VI. Destination page form(form_mum else
bai.html) code:
<html> alert("Enter complete details")
<head> }
<title> }
</title> {
function display() {
{ var j=0;
with(document.form1) if(n2.value.length>0)
{ {
sub.disabled=true; else
} {
else document.getElementById("div5
").innerHTML="";
{
sub.disabled=false;
document.getElementById("div4
").innerHTML=""; }
sub.disabled=false; if(n3.value=="")
} {
if(n2.value=="") document.getElementById("div5
").innerHTML="";
{
sub.disabled=false;
document.getElementById("div4
").innerHTML=""; }
sub.disabled=false; }
} }
} function namecheck3()
} {
{ {
{ if(!n4.value.match(i))
var i=/^[A-Za-z\s]+$/; {
if(!n3.value.match(i)) document.getElementById("di
v6").innerHTML="<br>*Enter Valid Nam
{ e";
document.getElementById("di document.getElementById("di
v5").innerHTML="<br>*Enter Valid Nam v6").style.color="Orange";
e";
document.getElementById("di document.oncontextmenu=new Fu
v6").style.fontWeight="700"; nction("display3();return false")
sub.disabled=true; </script>
} <link rel="stylesheet" type="text/css" hr
ef="formcss.css">
else
</head>
{
<body>
document.getElementById("div6
").innerHTML=""; <div class="regform">
sub.disabled=false; <h2><u>Mumbai Tour Booking</u
></h2><br>
}
</div>
if(n4.value=="")
<div class="main">
{
<form method="POST" name="for
document.getElementById("div6 m1">
").innerHTML="";
<b>Full Name:</b> <input type="t
sub.disabled=false; ext" name="n1" size="35" maxlength="10
0" onkeyup="namecheck()"><div id="div3
}
"></div><br><br>
}
<b>Gender:</b> <input type="radi
} o" name="r1" value="male"> Male
1. Visual Studio - - -
Code
2. Internet - - -
Browser
-Keogh, Jim
4. Reference https://www.incredibleindia.org/
Website
7.0 Output of the Micro-project :-
Home page
Login page
Sign-up page
State page
Destination page
Booking form