profile

Hi, I'm

Esther

Developer — Learner.
Building web experiences.

About & Skills

About

~ Hi,Esther-I am a CSIT student who is currently learning web development and building my foundation in programming. I have experience working with HTML and CSS to create and style web pages, and I also know some JavaScript to add basic interactivity to websites. As I continue studying, I am improving my skills by practicing and building projects, which helps me better understand how modern websites are designed and developed. My goal is to keep learning new technologies and strengthen my abilities so I can become a skilled web developer in the future.

Skills

~ Currently, I have a foundation in web development, with hands-on experience in HTML, CSS, and JavaScript.

  • HTML
  • CSS
  • JAVASCRIPT

Projects

Color Flipper

A simple interactive web application that changes the background color based on user input. The interface includes predefined color buttons (blue, red, and green) as well as a “Random Color” feature that generates dynamic RGB values. The random color is created using JavaScript by generating numbers between 0 and 255 for red, green, and blue, then converting them into an RGB color format. This project demonstrates fundamental DOM manipulation, event handling, and basic JavaScript logic.

Palindrome Checker

A simple web application that checks if a given string is a palindrome. The interface allows users to input a word or phrase and displays whether it is a palindrome or not. The application uses JavaScript to reverse the input string and compare it with the original, demonstrating basic string manipulation and DOM interaction.

Simple Detail Box

A simple interactive web form that collects user information such as name, email, gender, and hobbies. The form includes basic client-side validation using JavaScript to ensure required fields are not left empty. If a user attempts to submit incomplete information, warning alerts are displayed to guide them. This project demonstrates fundamental form handling, input validation, and DOM interaction using JavaScript.

Contact