• Educational Project
  • Yandex Practicum
  • Yandex Practicum Full Stack Project

JavaScript Interactive App

A Yandex Practicum Full Stack project focused on JavaScript logic, DOM interactions, dynamic UI states and user input handling

FrontendJavaScriptDOMInteractive UICourse Project
Desktop monitor mockup with a blank screen

01

Overview

This educational project focuses on adding interactive behavior to a web interface using JavaScript and DOM manipulation

02

Goal

Practice JavaScript fundamentals, event handling, dynamic rendering, form⁠/⁠input logic and interface state changes

03

My Role

I implemented the interface logic, event listeners, dynamic UI updates and user interaction behavior

04

Frontend Build

The project demonstrates DOM manipulation, conditional rendering, basic state logic, event handling and UI feedback

05

Responsive Behavior

The interface should remain usable across screen sizes and keep interactive elements accessible on mobile

06

UI States / Interactions

The project focuses on user‑driven states, input handling and clear feedback for interaction events

07

Result

A Yandex Practicum Full Stack project that shows JavaScript interaction skills and the ability to create dynamic interface behavior

08

Reflection

This project helped connect visual interface work with frontend logic and user‑driven interaction states

Next Project

API-Based Full Stack Project