JavaScript DOM & Canvas Games — Exercises 51–60

🎮 JavaScript DOM & Canvas Games — Exercises 51–60 Github https://github.com/lsvekis/10-JavaScript-DOM-Coding-Games-Learn-by-Building-Fun-Mini-Projects/tree/main/Games%2051-60 Where Code Meets Creativity The DOM is your playground, and JavaScript is the tool that brings it to life.In this latest collection of interactive exercises (51–60), you’ll take your front-end skills to the next level — blending DOM manipulation, Canvas drawing, motion physics, and … Read more

JavaScript DOM Games — Exercises 31–40

🎮 Hands-On DOM Coding for Creative Front-End Learners Learning JavaScript is best done by doing — especially when it’s fun.This new set of 10 DOM-based mini-games (Exercises 31–40) builds on previous collections, pushing your understanding of interactivity, animation, and user input even further. Github https://github.com/lsvekis/10-JavaScript-DOM-Coding-Games-Learn-by-Building-Fun-Mini-Projects/tree/main/Games%2031-40 Each mini-project explores a different concept through code you can … Read more

10 More JavaScript DOM Games — A Hands-On Guide (Exercises 11–20)

Github https://github.com/lsvekis/10-JavaScript-DOM-Coding-Games-Learn-by-Building-Fun-Mini-Projects 🕹️ Exercise 11 – Moving Target Goal: click a moving dot as many times as you can in 15 seconds. How it works: Concepts practiced: timed animation loops, random positioning, updating DOM text. Learning outcome: working with layout geometry (offsetWidth, getBoundingClientRect()), intervals, and event listeners. 🎯 Exercise 12 – Number Guess (1–100) Goal: … Read more

Exercise 12 — AI Translator with Terminology Glossary

https://github.com/lsvekis/Google-Apps-Script-Gemini-Projects/tree/main/Exercise%2012 Bring the power of Gemini into Google Sheets to translate text — and keep your organization’s terminology consistent. Most translation tools ignore your company’s unique language: acronyms, product names, or preferred wordings. In this project, you’ll build an AI Translator directly inside Google Sheets that not only translates text but also follows a custom … Read more

Exercise 9 — AI Meeting Minutes Generator

Github Source code https://github.com/lsvekis/Google-Apps-Script-Gemini-Projects Meetings are important — but summarizing them can be tedious.What if your meeting notes could write themselves? In this project, you’ll build an AI Meeting Minutes Generator right inside Google Sheets, powered by Gemini 2.5 Flash and Google Apps Script. This exercise shows how to take raw meeting transcripts (from Zoom, … Read more

Exercise 8 AI Data Cleaner and Categorizer with Google Sheets + Gemini

Source code https://github.com/lsvekis/Google-Apps-Script-Gemini-Projects/tree/main/AI%20Data%20Cleaner Managing messy product data is a constant headache — especially when you’re working with spreadsheets full of inconsistent titles, missing brands, and vague descriptions.In this exercise, we’ll build an AI-powered Google Sheets add-on that automatically cleans, classifies, and enriches product information using the Gemini API and Google Apps Script. By the end, … Read more

Building a Web Article Summarizer and Citation Extractor with Google Sheets Gemini AI

GitHub https://github.com/lsvekis/Google-Apps-Script-Gemini-Projects/tree/main/summarizer 🌐 Building a Web Article Summarizer & Citation Extractor with Google Sheets + Gemini AI Have you ever wished you could drop a list of article URLs into Google Sheets and instantly get structured summaries — complete with titles, key quotes, named entities, and estimated reading time?In this exercise, we’ll create exactly that … Read more

10 More JavaScript DOM Games — Learn by Building (Vanilla JS)games 21 -30

🎮 10 Even More JavaScript DOM Games — Learn by Building (Vanilla JS) Get code https://github.com/lsvekis/10-JavaScript-DOM-Coding-Games-Learn-by-Building-Fun-Mini-Projects/ Miss the joy of learning JavaScript by making tiny interactive things? This sequel brings 10 new DOM mini-games (Exercises 21–30) you can run by simply opening an index.html. They’re built with vanilla JavaScript, HTML, and a dash of CSS—no … Read more

10 JavaScript DOM Coding Games — Learn by Building Fun Mini Projects

Github https://github.com/lsvekis/10-JavaScript-DOM-Coding-Games-Learn-by-Building-Fun-Mini-Projects/ https://discoveryvip.com/games.html see them live JavaScript and the Document Object Model (DOM) form the foundation of every interactive web page. The best way to truly master them is to build something — and that’s exactly what these ten small games are designed to help you do. Each exercise is fully self-contained, runs right in … Read more

AI Translator and Tone Converter in Google Sheets

🌍 Build an AI Translator & Tone Converter in Google Sheets (with Gemini & Apps Script) Github https://github.com/lsvekis/Google-Apps-Script-Gemini-Projects 🚀 Overview In this exercise, you’ll learn how to connect Google Sheets to Gemini’s REST API using Apps Script, enabling you to automatically translate text and rewrite it in different tones — all directly from your spreadsheet. … Read more