We Stand With Palestine

INTERNSHIP TASKS

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

JavaScript Frontend Developer

Improve the user interface by fixing frontend bugs, optimizing code, and adding new interactive features.

HTMLCSSJavaScriptGit

Heads up! 🎓 We noticed you've started the JavaScript Frontend Developer program. Did you know we also offer a Professional Program for this track as UI Developer? Pro Programs include: explanation videos for each task, solution walkthroughs, more advanced challenges, and even real open-source project experience. 🚀 If you'd like a deeper, more hands-on learning journey, check out the Professional Program before applying.

Become a Professional UI Developer

1: Wikipedia Search Engine

Use debounce technique with the search input on the top of the page.

Explore Now

2: Excel Sheet Generator

Use sweetalert.js to display an alert when the user clicks 'generate' while the fields are empty, and when the user clicks 'export' but there is no generated table to be exported.

Explore Now

3: Technical Documentation

Add an icon on each code sample, so user can copy the code to clipboard by clicking on this icon.

Explore Now

4: Live Web Code Editor

Implement auto-save functionality with localStorage, and auto-load the saved code when user revisits or refreshes the page.

Explore Now
Submit Your Tasks