We Stand With Palestine

INTERNSHIP TASKS

Glad to meet you here. In this page, you can navigate between the different tasks of your internship.

UI Developer

Maintain and develop real-world websites built in pure HTML, CSS, and JavaScript, add new features to them, refactor some code blocks, solve annoying bugs, and improve the style of some components.

HTMLCSSJavaScriptGitGitHub

1: Onboarding

Familiarize yourself with the 'CommunityPro/portfolio-html' website, a portfolio template developed in pure HTML, CSS, and JavaScript. Its primary function is to be used as a pre-built template for busy developers and designers.

Explore Now

2: Prevent User Selection

Prevent user from selecting images, icons, links, and buttons, so he can select text only.

Explore Now

3: Scroll To Footer

Scroll the viewport to contact details in footer when the user clicks a certain navlink.

Explore Now

4: Add Title To Icons

Add title attribute to icons with links for better accessibility.

Explore Now

5: Update Navbar Menu

Update navbar menu on mobile screens to improve style.

Explore Now

6: Refactor Projects Section

Find a way to refactor a certain block of code and turn it into more clean code.

Explore Now

7: Enhance Projects Accessibility

Use CSS media queries in a accessibility-friendly way.

Explore Now

8: Remove Duplicate Code

Search and find the duplicate piece of code, then remove it.

Explore Now

9: Download Resume

Download resume on navbar resume button clicked.

Explore Now

10: Detect User-Preferred Mode

Detect user-preferred mode and display it as a default mode.

Explore Now

11: Deploy The Project

Use any static site deployment service provider to deploy your repository.

Explore Now

12: Showcase Internship Experience

Learn to effectively present your internship experience on LinkedIn and resumes, including highlighting key achievements and skills acquired.

Explore Now
Submit Your Tasks