PROVIDE THE BEST

JAVASCRIPT PROJECTS

JAVASCRIPT DETAILS

Solving IT challenges in every industry, everyday.

This section presents my JavaScript projects. Ranging from simple interactive UI components to complete browser-based games and apps. These projects reflect my understanding of DOM manipulation, async functions, APIs, and frontend interactivity. Most are available on my GitHub.

Projects

More Info

info@learutnik.com
00386 41 827 380
Slovenia & France
Bookmark App JavaScript Project

BOOKMARK APP

This Bookmark App allows users to save and manage favorite links using localStorage, with a lightweight responsive interface and dynamic DOM updates.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
JavaScript Calculator Project

CALCULATOR

A clean calculator for basic arithmetic operations with responsive UI and state handling in JavaScript.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Custom Countdown Project

CUSTOM COUNTDOWN

Create a personalized countdown to any event, updating days/hours/minutes/seconds in real time.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Drag and Drop Project

DRAG N' DROP

A Kanban-style drag & drop interface using native drag events and DOM manipulation.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Infinity Scroll Project

INFINITY SCROLL

Loads more content automatically as you scroll, using Intersection Observer + async loading.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Insect Catch Game Project

INSECT CATCH GAME

A reflex game with randomized insects and increasing difficulty—great for DOM + animation practice.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Joke Teller Project

JOKE TELLER

Fetches jokes from an API and reads them aloud using text-to-speech (TTS).

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Snake Game Project

KACA / SNAKE

Classic Snake game built with canvas + keyboard events, collision detection and game loop logic.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Math Sprint Game Project

MATH SPRINT GAME

Timed math game with score tracking—great practice for timers, UI updates and logic.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Music Player Project

MUSIC PLAYER

Custom audio player with play/pause, skip, repeat and progress tracking using JS events.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
NASA APOD Project

NASA APOD

Fetches NASA Astronomy Picture of the Day and displays image + description via REST API.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Paint Clone Project

PAINT CLONE

Canvas drawing app with brush color/size controls—learn canvas + mouse events.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Password Generator Project

PASSWORD GENERATOR

Generates strong passwords based on length/characters options—great string practice.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Pong Game Project

PONG

Classic Pong with collision detection and simple AI—canvas-based animation practice.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Quote Generator Project

QUOTE GENERATOR

Fetches random quotes from an API and renders them dynamically—async JS basics.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Spock Rock Game Project

SPOCK ROCK GAME

Rock Paper Scissors extended with Spock & Lizard—logic + DOM interactions.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB
Custom Video Player Project

VIDEO PLAYER

Custom HTML5 video player with your own controls, progress bar and fullscreen toggle.

Languages:

HTML
CSS
JavaScript
VIEW ON GITHUB

Glad to start a project with you.

Feel free to reach out if you need help or you want to connect!
Get In Touch
Follow ME

Send me a message

Have a question or a project idea?
Feel free to reach out using the form below and I’ll get back to you shortly.