web_final[1]
web_final[1]
BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE AND ENGINEERING
Submitted By
SHUBHANKAR VISHWAKARMA(1MV22CS154)
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"> <meta name="viewport"
content="width=device-width, initial-scale=1.0">
<title>My Portfolio</title>
<link rel="stylesheet"
href=
"styles.css">
<link rel="stylesheet" href="style.css">
<link rel="stylesheet" href="responsive.css">
</head>
<body>
<!-- Navbar header section -->
<header class="header">
<nav class="navbar">
<div class="logo">
<h2 class="logo-heading">Shubhankar Vishwakarma</h2>
</div>
<div class="hamburger" id="hamburger">
<i class="fas fa-bars hamburger-icon"></i>
<i class="fas fa-times cross-icon"></i>
</div>
<div class="menu">
<ul class="menu-list">
<li class="menu-list-items">
<a class="links" href="#home">
Home
</a>
</li>
1|Page
<li class="menu-list-items">
<a class="links" href="#portfolio">
Portfolio
</a>
</li>
<li class="menu-list-items">
<a class="links" href="#about">
About
</a>
</li>
<li class="menu-list-items">
<a class="links" href="#services">
Services
</a>
</li>
<li class="menu-list-items">
<a class="links" href="#contact">
Contact Me
</a>
</li>
</ul>
</div>
</nav>
</header>
2|Page
</section>
</div>
</div>
</div>
</div>
</section>
3|Page
<div class="about-text">
<h1 class="my-heading">About Me</h1>
<p class="lead-para">
I am a Computer Science undergraduate passionate about technology and
innovation. As a tech enthusiast, I enjoy exploring new tools, programming languages, and
emerging technologies to solve real-world problems. My journey in computer science has
been driven by a constant desire to learn, create, and contribute to impactful projects.
</p>
<p>
4|Page
</div>
</div>
<div class="my-col">
<div class="my-card">
<div class="icon">
<i class="fa-solid fa-code"></i>
</div>
<h3 class="greet-heading blue-text">
Web Development
</h3>
<p class="small-para">
Web development refers to the creating,
building, and maintaining of websites. It includes
aspects such as web design, web publishing,
web programming, and database management.
It is the creation of an
application that works over the internet
i.e. websites.
</p>
</div>
<div class="my-col">
</div>
</div>
</section>
5|Page
placeholder="Write your message" name="message"
id="" cols="30"
rows="10">
</textarea>
<input class="form-btn btn common-btn" type="submit"
value="Send Message">
</form>
</div>
<div class="contact-details">
<h1 class="greet-heading">My Contact Details</h1>
<div class="details">
<h5 class="contact-heading">EMAIL</h5>
<p class="contact-text">[email protected]</p>
</div>
<div class="details">
<h5 class="contact-heading">PHONE</h5>
<p class="contact-text">+91 8722512749</p>
</div>
<div class="details">
<h5 class="contact-heading">ADDRESS</h5>
<p class="contact-text">Banglore, Karnataka</p>
<p>India</p>
</div>
</div>
</div>
</section>
6|Page
<li class="footer-list-items">
<a class="footer-links" href="#">
<i class="fab fa-twitter"></i>
</a>
</li>
<li class="footer-list-items">
<a class="footer-links" href="#">
<i class="fab fa-instagram"></i>
</a>
</li>
<li class="footer-list-items">
<a class="footer-links" href="#">
<i class="fab fa-linkedin-in"></i>
</a>
</li>
</ul>
</div>
</div>
</div>
</footer>
<script src=
"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/js/all.min.js" integrity=
"sha512-
uKQ39gEGiyUJl4AI6L+ekBdGKpGw4xJ55+xyJG7YFlJokPNYegn9KwQ3P8A7aFQAUtUsAQHe
p+d/lrGqrbPIDQ=="
crossorigin="anonymous" referrerpolicy="no-referrer">
</script>
<script src="script.js"></script>
</body>
</html>
styles.css
/* Styles defined for the desktop or the bigger screen devices*/
@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');
body { margin: 0;
padding: 0; box-sizing:
border-box; font-family:
'Poppins', sans-serif; }
7|Page
/* Header Navbar Styles */
.navbar { display: flex; alignitems:
center; justify-content:
space-between;
position: fixed;
top: 0;
width: 100%; background-image: linear-gradient(90deg, #74D7BB,
#53C8B6, #35A99C);
background-color: transparent;
}
.logo {
padding: 0 5rem;
}
.logo .logo-heading {
color: #fff;
}
.menu {
padding: 0 5rem;
}
.hamburger {
display: none;
color: #fff; font-size:
25px;
}
.cross-icon { display:
none;
}
.menu-list .menu-list-items {
padding: 0.5rem 1rem;
}
@media screen and (min-width: 856px) and (max-width: 1024px) {
8|Page
.menu-list .menu-list-items {
padding: 0.5rem 0.3rem;
}
}
9|Page
.about .about-image img {
height: 400px; width: 450px;
padding: 5rem 5rem 5rem 1rem;
}
.port-card { padding: 0
!important; background: none
!important; border: 2px solid
#000;
}
.port-card .image {
width: 100%;
}
10 | P a g e
.my-row .my-col { textalign:
center;
width: 30%;
}
.icon { height:
100px; width: 100px;
borderradius: 50%;
background-color: #363D73;
display: flex; align-
items: center;
justify-content: center;
}
.contact-content { display:
flex; margin:
3rem 0; justify-content: space-
between;
}
.contact-form-container {
width: 50%;
}
.contact-form { display:
flex; flexdirection:
column;
11 | P a g e
}
.contact-form .form-controls {
width: 80%; padding: 10px
0; margin: 1.67rem 0;
}
.contact-form .form-btn {
width: 83%;
}
.contact-details {
width: 50%;
}
.footer-list-items {
display: flex;
alignitems: center;
justifycontent: center;
height: 50px; width:
50px; margin: 1rem 1rem 0 1rem; border-
radius:
50%; background-color:
#53C8B6;
}
.footer-links { fontsize:
24px;
color: #fff; textdecoration:
none;
}
.social-links { display:
flex; alignitems:
center;
justify-content: center;
}
12 | P a g e
.footer-menu {
padding: 0 5rem;
}
.footer-menu .footer-menu-list {
display: flex; list-style: none;
}
.my-heading { fontsize:
2.5rem; margin:
0;
}
.sub-heading {
margin: 0; font-size:
0.8rem; color: #ccc;
font-weight: lighter;
}
.links:hover { border-bottom:
2px solid #fff;
}
.links {
border-bottom: 2px solid transparent; transition:
all 0.25s; padding: 5px;
text-decoration: none; color: #fff;
}
13 | P a g e
.common-btn { backgroundcolor:
#35A99C;
color: #fff; border: 2px
solid #35A99C;
transition: all 0.25s;
}
.common-btn:hover {
background-color: #fff;
color: #35A99C; border: 2px
solid #35A99C;
outline: none;
}
.ghost-btn { backgroundcolor:
#fff; color: #35A99C;
border: 2px solid #35A99C;
outline: none;
}
.ghost-btn:hover { background-color:
#35A99C; color: #fff; transition: all
0.25s; border: 2px solid
#35A99C;
}
.heading-span { fontweight:
bolder;
}
.text-center { textalign:
center;
}
.small-para { fontsize:
14px; color:
#fff;
}
.white-text { color:
#fff;
}
14 | P a g e
.blue-text {
color: #363D73;
}
const hamburger = document.getElementById('hamburger'); const
menu = document.querySelector('.menu');
script.js
15 | P a g e
resume.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Resume</title>
</head>
<body>
<h1><B>RESUME</B></h1>
<img src="PH.jpg" alt="Shubhankar" style="width: 80px;">
<h2> Shubhankar Vishwakarma</h2>
<h3>Professional Summary
</h3>
<p>Seeking internship opportunity to get Updated myself and get Hired where I
can apply and <br>further Strengthened my skills in computer science while
contributing positively to the team.</p>
<p><b>Dedicated Computer Science Student with a Drive for Excellence</p>
<h2>Education</h2>
<table border="">
<tr>
<th>Course</th>
<th>Institution</th>
<th>University</th>
<th>Year</th>
<th>Result</th>
</tr>
<tr>
<th>BE</th>
<th>Sir M Visvesvaraya Institute Of Technology Banglore </th>
<th>VTU Belgavi</th>
<th>June 2026</th>
<th>9.5</th>
</tr>
<tr>
<th>12th</th>
<th>DPS</th>
16 | P a g e
<th>CBSE New Delhi </th>
<th>2022</th>
<th>92%</th>
</tr>
<tr>
<th>10th</th>
<th>DPS</th>
<th>CBSE , New Delhi</th>
<th>2020</th>
<th>98%</th> </tr>
</table>
<h2>Skills</h2>
* Time Management <BR>
* Problem Solving <br>
* Friendly, Positive Attitude <br>
* Teamwork and Collaboration <br> 0
<H2> Projects</H2>
<p> Implemented a Program for Enhancing Banking Profitability and Customer
Satisfaction through Credit Card Distribution Strategy. <br>
</p>
</p>
<h2>Contact Details</h2>
<p>LinkedIn URL: https://www.linkedin.com/in/shristi-u7-34t </p>
<p>Email [email protected]</p>
<p>Phone Number : +91 8722512848</p>
</body>
</html>
Output :
17 | P a g e
18 | P a g e
19 | P a g e
Assignment-2
Build a Web application with HTML, CSS, JavaScript, jQuery and PHP for
online application/registration form. Form should accept the
20 | P a g e
information and print/display on a browser with formatting/styling upon
submission (Button click) on success. Host the application on a cloud
platform.
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Online Registration Form</title>
<link rel="stylesheet" href="styles.css">
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>
<div class="form-container">
<h2>Online Registration Form</h2>
<form id="registrationForm" method="POST" action="process.php">
<label for="name">Full Name:</label>
<input type="text" id="name" name="name" required><br>
<label for="message">Message:</label>
<textarea id="message" name="message" required></textarea><br>
<button type="submit">Submit</button>
</form>
<div id="result"></div>
</div>
<script src="script.js"></script>
</body>
</html>
21 | P a g e
styles.css
/* styles.css */
body {
font-family: Arial, sans-serif;
background-color: #f4f4f4; display:
flex; justify-content: center;
align-items: center;
height: 100vh; margin: 0;
}
h2 {
margin-bottom: 20px;
}
form {
display: flex;
flex-direction: column;
}
input, textarea {
margin: 10px 0;
padding: 10px; border:
1px solid #ccc;
border-radius: 4px;
}
button { background-color:
#4CAF50; color: white; padding:
10px; border: none; border-radius:
4px;
cursor: pointer;
}
button:hover { background-
color: #45a049; }
22 | P a g e
#result { margin-top: 20px;
padding: 10px; background-color:
#f1f1f1;
border: 1px solid #ddd;
}
script.js
// script.js
$(document).ready(function() {
$('#registrationForm').on('submit', function(event) {
event.preventDefault(); // Prevent the default form submission
process.php
<?php
// process.php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
// Collect form data
23 | P a g e
$name = htmlspecialchars($_POST['name']); $email =
htmlspecialchars($_POST['email']);
$phone = htmlspecialchars($_POST['phone']);
$message = htmlspecialchars($_POST['message']);
Output:
24 | P a g e
25 | P a g e