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

Assignment-1 ACA253

The assignment requires students to design and build a personalized CV/Profile Page using HTML, CSS, and basic JavaScript. Essential sections include a profile image, brief description, hobbies, projects, contact information, and skills with an interactive edit feature. Additional features like a theme toggle switch, animated elements, and a dynamic greeting message are encouraged for enhanced creativity and interactivity, with a submission deadline of May 28th.

Uploaded by

pankajpandhawale
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)
22 views2 pages

Assignment-1 ACA253

The assignment requires students to design and build a personalized CV/Profile Page using HTML, CSS, and basic JavaScript. Essential sections include a profile image, brief description, hobbies, projects, contact information, and skills with an interactive edit feature. Additional features like a theme toggle switch, animated elements, and a dynamic greeting message are encouraged for enhanced creativity and interactivity, with a submission deadline of May 28th.

Uploaded by

pankajpandhawale
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
You are on page 1/ 2

Assignment : Create Your Own CV / Profile Page

Objective :
Design and build your own CV / Profile Page using HTML, CSS, and basic JavaScript.

In class, we learned how to create a simple profile page with your name, hobbies, and
profile picture. Now it’s time to take it further — by adding more features, styling, and
interactivity to make the page truly your own.

The goal is to create a well-structured, visually appealing, and personalized webpage that
reflects both your technical skills and creativity.

Basic Must-Haves:
Your profile page should include the following essential sections:

●​ Profile Image: A clear picture of yourself.​

●​ Brief Description: A short paragraph introducing who you are.​

●​ Hobbies: A list or short description of your hobbies and interests.​

●​ Projects: A section showcasing your projects. (If you don’t have real projects yet,
feel free to add sample or fictional ones.)​

●​ Contact: Include at least your email address and links to your social media profiles.​

●​ Skills and Courses: A section listing your skills and courses you’ve completed.​

○​ Implement a “Read More” feature to expand and show the full list.​

●​ Edit Button: Add a button that lets the user edit the skills and courses (this should
update the displayed content interactively).
Additional / Bonus Features:

●​ Theme Toggle Switch: Add a button or switch that allows users to toggle between
light and dark modes for the entire page.

●​ Animated Elements: Add simple CSS animations or JavaScript-driven transitions to


parts of your page.

●​ Greeting Message: Display a friendly greeting each time the page is opened or
refreshed. You can customize it to rotate between multiple welcome phrases for a
more dynamic and engaging experience.

Deadline:
You’ll have to submit your codes by Wednesday, 28th May. Upload your codes on your
GitHub repository for the project. The folder should be named Assignment_1.

Final Remarks:
Feel free to be creative and personalize your profile page to make it truly your own. If time
permits, you are encouraged to add additional features beyond the basic requirements using
the ideas provided or your own imagination.

Focus on clean, well-structured code and an attractive, user-friendly design. The more effort
you put into making the page unique and interactive, the better!

Feel free to contact any of the mentors for doubts/suggestions!

You might also like