CSS MICROPROJECT REPORTanjali
CSS MICROPROJECT REPORTanjali
MICROPROJECT
CERTIFICATE OF MICROPROJECT
Place: - Beed
Date:
Course Outcomes: -
CO1. Create interactive webpages using program flow control structure.
CO2. Implement Function in javaScript.
CO3. Create event Based web forms in javaScript.
[A] Process and Product Assessment (Convert total marks out of 06)
1 Relevance to the course
2 Literature Review/information
collection
3 Completion of the Target as per
project proposal
4 Analysis and data representation
5 Quality of Prototype/Model
6 Report Preparation
Total Marks Out of (6)
1 Presentation
2 Viva
Total Marks Out of (4)
Dated Signature…………………………………………………………………………
3
Annexure –I
Part – A Micro-Project Proposal
(Format for Micro-Project Proposal A about 2-3 pages)
Title of Micro-Project:
The aim of social media icons is to provide users with easy access to social media profiles, enhance
website engagement, promote brand visibility, and ensure a consistent, responsive design across
devices. These icons encourage interaction, drive traffic, and improve user experience by offering a
simple, intuitive way to connect with social platforms..
3.Then I also seek guidance from the subject teacher to collect and understand information.
Name of
Sr. Planned Start Planned Responsible
Details of activity date Finish date
No. Team Members
1 Collecting Information about javascript 20/07/2024 09/08/2024 Sonawane Anjali
4
6.0 Resources Required
S.
Name of Resource/material Specifications Qty Remarks
No.
_
2 Internet, websites -
3 Books - -
4 IDE Visual Studio 01
5
Annexure – II
Title of Micro-Project:
1.0 Rational
The rationale behind the social media icons application is to improve user engagement by providing
quick and easy access to social media profiles. It enhances the user experience with recognizable,
consistent icons that encourage interaction and boost visibility across platforms. Additionally, the
responsive, customizable design ensures the icons look great on all devices, supporting brand
consistency and increasing social media traffic.
1. Provide Easy Access: Enable users to quickly navigate to social media profiles via clickable
icons.
2. Boost Engagement: Encourage interaction with social media accounts, potentially increasing
followers and traffic.
3. Enhance User Interface: Offer a clean, consistent, and visually appealing design with
interactive effects.
4. Ensure Customization: Allow flexible styling and behavior adjustments to match the
website's branding.
5. Promote Cross-Platform Compatibility: Ensure the icons are responsive and look great on
all devices.
6
4.0 Actual Methodology Followed.
Step 5: Listing the stationary items required for project along with budget.
I prepare stationary list required for report writing and information collection and keep ready budget for it.
Step 8: Printing/Drawing.
I decided to make report in print format, I took printout of report.
Step 9: Explanation/Preparation.
I collected good information for presentation and I did good preparation of micro-project which was needed for
viva /oral
7
5.0 Actual Resources Used
Processor: i5
1 Computer, Laptop Ram:8GB 01
_
2 -
Internet, Websites
_
3 Reference books -
Visual Studio
4 IDE -
Through this microproject the following things are learnt and the skill developed by the group
1. The concept of project understood.
2. The structure and requirement of proposal and report understood.
3. We understood javaScript.
4. We understood programming.
5. The importance of time management and good communication skill is understood.
6. How to search information and use of different online tools came to know.
7. The writing in English skill is developed.
8. The new words are collected.
9. The computer access skill is developed.
10. Able to tackle and solve the problem raised due to miscommunication and misunderstanding.
11. The decision-making ability is developed but needed good cooperation.
8
PROGRAM
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Social Media Icons</title>
<!-- Link to Font Awesome CDN -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css"
rel="stylesheet">
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="social-container">
<h1>Follow Us on Social Media</h1>
<div class="social-icons">
<!-- Facebook Icon -->
<a href="https://www.facebook.com" target="_blank" class="social-icon" id="facebook">
<i class="fab fa-facebook-square"></i>
</a>
9
<style>
/* General body and container styling */
body {
font-family: Arial, sans-serif;
background-color: #f4f4f4;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
margin: 0;
}
.social-container {
text-align: center;
}
h1 {
margin-bottom: 20px;
font-size: 24px;
}
.social-icons {
display: flex;
justify-content: center;
gap: 30px;
}
.social-icon {
font-size: 50px;
color: #333;
transition: transform 0.3s ease, color 0.3s ease;
}
.social-icon:hover {
transform: scale(1.1); /* Enlarge icon on hover */
color: #007bff; /* Change color on hover */
}
.social-icon:active {
transform: scale(0.9); /* Slight shrink effect when clicked */
}
.social-icon i {
transition: color 0.3s ease;
}
</style>
10
<script>
// Adding click event listeners to each social icon
document.getElementById('facebook').addEventListener('click', function () {
console.log('Facebook Icon Clicked!');
});
document.getElementById('twitter').addEventListener('click', function () {
console.log('Twitter Icon Clicked!');
});
document.getElementById('instagram').addEventListener('click', function () {
console.log('Instagram Icon Clicked!');
});
document.getElementById('linkedin').addEventListener('click', function () {
console.log('LinkedIn Icon Clicked!');
});
</script>
11
12