rock paper scissors

ABOUT

Introduction

This is a fully interactive Rock Paper Scissors game styled as a modern web application.

  Features

  • Fully functional gameplay: Choose rock, paper, or scissors and compete against the computer
  • Responsive design: Optimized for desktop and mobile devices
  • Stylish UI: Clean, modern layout with engaging visual elements
  • Real-time feedback: Displays the outcome of each round immediately

  Technology

  • HTML5: Structured the layout of the webpage
  • CSS3: Styled the webpage, ensuring it is visually appealing and responsive
  • JavaScript: Implemented the game logic, handling player inputs, random computer choices, and determining the outcome

Purpose & Goals

The purpose of this project was to serve as a playground for front-end development by creating a user-friendly interface connecting to a simple JavaScript back-end. It serves as a foundational step in gaining experience for future full-stack projects and applications focusing on clean, user-friendly UI design with functional back-end integration.

Development Process

This project helped develop my skills in:

  1. Learning to create a well-structured and visually appealing layout using HTML and modern CSS techniques.
  2. Using responsive design to ensure the application adapts to different screen sizes and devices for a pleasant user experience.
  3. Implementing gameplay logic using JavaScript, connecting the front-end interface with a functional back-end
  4. Problem solving and debugging using Chrome DevTools.

Contact Information