[go: up one dir, main page]

0% found this document useful (0 votes)
172 views2 pages

HTML & CSS Portfolio and Landing Page

Basic assignment for html css and bootstrap

Uploaded by

2022cs66
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
172 views2 pages

HTML & CSS Portfolio and Landing Page

Basic assignment for html css and bootstrap

Uploaded by

2022cs66
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Assignment# 1 (HTML, CSS & Bootstrap)

1. Personal Portfolio Page


Problem Statement:
You are a web developer and need to create your first online portfolio to showcase your
skills and projects to potential employers or clients. Your task is to build a responsive
one-page portfolio website using only HTML and CSS with optional Bootstrap for layout.

Requirements:

 A fixed navigation bar at the top with links to different sections (Home, About, Projects,
Contact).
 A hero section with your name, a brief headline (e.g., "Web Developer"), and a
professional photo or avatar.
 An "About Me" section describing your background, skills, and interests.
 A "Projects" section displaying at least 3 placeholder projects. Each project should have
a title, a short description, and a placeholder image. Use CSS or Bootstrap cards for
layout.
 A "Contact" section with a simple form (Name, Email, Message) and links to your
professional social media profiles (e.g., GitHub, LinkedIn).
 The page must be fully responsive and look good on mobile, tablet, and desktop
screens.

Key Learning Objectives:

 Basic HTML structure and semantics.


 CSS styling for typography, colors, and layout (Flexbox/Grid or Bootstrap Grid).
 Creating a responsive navigation bar.
 Building and styling a form.

2. Local Business Landing Page


Problem Statement:
"Aroma Café," a new local coffee shop, needs a simple but effective landing page to
attract customers. They want a page that highlights their cozy atmosphere, menu
specialties, and location. Implement this page using Bootstrap 5 to ensure it is mobile-
friendly and professional.

Requirements:

 Use Bootstrap's navbar component for navigation (Home, Menu, About, Visit Us).
 A hero section (Jumbotron) featuring a high-quality coffee image, the café's name, and
a strong tagline with a "View Menu" button.
 A section highlighting "Our Specialties" using Bootstrap Cards to showcase 3-4 popular
menu items (e.g., Espresso, Cappuccino, Pastries). Each card must have an image, title,
and short description.
 An "About Us" section with a two-column layout (using Bootstrap grid) containing text
and an image.
 A section for business hours and location.
 A footer with the café's copyright information and social media icons.
 The entire page must utilize Bootstrap's grid system and components for
responsiveness.

Key Learning Objectives:

 Implementing the Bootstrap CSS & JS framework.


 Using the Bootstrap grid system for layout.
 Working with Bootstrap components (Navbar, Cards, Jumbotron/Hero).

You might also like