As a Full Stack Development student with a background in system administration,
I'm passionate
about
programming and
eager to gain hands-on experience in building
dynamic web applications and dependable systems
that
help
your business
succeed.
Markup language used for structuring and presenting content on the web.
Styling language used for enhancing the visual appearance of HTML elements.
Front-end framework for creating responsive and mobile-first web designs with pre-built components.
Programming language for adding interactivity, dynamic behavior, and logic to web pages.
JavaScript library for building reusable UI components and managing complex user interfaces efficiently.
Lightweight source code editor with extensive features and language support.
Distributed version control system for efficient collaboration and tracking of code changes.
Web-based platform for hosting and managing Git repositories, popular for open-source projects.
Set of web development tools provided by Google, including Chrome DevTools and APIs for integrating with Google services.
Open-source runtime environment that allows server-side execution of JavaScript code..
Document-oriented NoSQL database system, known for its flexibility and scalability.
Popular open-source relational database management system, widely used for storing and retrieving structured data.
The project is a task tracking application built with HTML, CSS, and JavaScript. It allows users to create, edit, and delete tasks. Users can mark tasks as important or regular and easily manage their task list.
The application saves tasks in the browser's local storage for persistent data
.It provides a simple and efficient way for users to stay organized and track their tasks effectively.
The project is a task tracking application where users can create, manage, and delete tasks.
They can input tasks, choose between important and regular task types,
and perform actions like editing, marking as completed, or deleting tasks.
The application saves tasks using browser storage for persistence and offers a bulk task deletion option.
It provides a simple and efficient way for users to
stay organized and focused on their goals.
The provided code represents a Memory Game project implemented using HTML, CSS, and JavaScript.The Memory Game is a classic card matching game where players need to find pairs of matching cards.
The Memory Game application allowed two players to test their memory skills.
They entered their names and customized game settings. As they took turns revealing cards, matching pairs earned points.
The game tracked attempts and displayed scores. A timer added urgency, and the player with the highest score was declared the winner.
The game provided a responsive layout and a reset option for replayability.
The project is a simple Snake game implemented using HTML, CSS, and JavaScript. where the player controls a snake to eat fruits while avoiding obstacles. It has different difficulty levels, scoring, and time limits. The game features sound effects, a game over screen, and the ability to restart.
The Snake game offers intuitive controls, multiple difficulty levels, scoring, special fruits, sound effects, game over screen.
Players guide the snake to eat fruits while avoiding obstacles, earning points and facing challenges.
With immersive sound effects and engaging gameplay,
it provides an entertaining and addictive experience for all ages.
The given code implements a simple image gallery using HTML, CSS, and JavaScript. It includes two galleries with navigation arrows to switch between images. The JavaScript class handles image transitions, autoplay, and event listeners. CSS styles define the gallery's appearance, including a background gradient and font. Overall, it creates a responsive and visually appealing image gallery.
The gallery application includes an automatic slideshow feature that seamlessly transitions between images.
Users can sit back and enjoy a captivating visual experience as the images change automatically.
Interactive Navigation: Users can effortlessly navigate through the galleries using the left and right arrows.
This intuitive interface allows them to explore the images at their own pace.
The given code represents a simple calculator project implemented using HTML, SCSS, and TypeScript. The project provides a user interface with number buttons, symbol buttons, and a display screen.
there a simple yet powerful calculator application.
This calculator had a user-friendly interface that welcomed users with open arms.
Its sleek design boasted number buttons, symbol buttons, and a display screen,
all neatly arranged to create an intuitive experience.
The project is a web page that allows users to search for Pokemon and view their details. It fetches data from the PokeAPI and displays information such as name, ability, type, weight, and an image of the Pokemon. The page has a responsive layout and visually appealing design.
The Pokemon web application offers effortless Pokemon search,
dynamic real-time updates, autocomplete assistance, visually appealing styling, responsive design,
seamless API integration, and captivating background imagery.
These features combine to create an engaging and user-friendly experience for trainers to explore the Pokemon world.
The project is a Hebrew web form for collecting user information.
It includes fields for name, last name, and ID/passport number, with validation to ensure accuracy.
Users can select language preferences and indicate guardianship. The form provides confirmation and successful submission alerts.
The project includes form validation to ensure the accuracy of user-submitted data.
It validates the name fields, checks the validity of Israeli ID numbers, and verifies the format of passport numbers.
Error messages are displayed for any invalid or missing information. These validation features help maintain data integrity within the application.