Artis-Dev / rock-paper-scissors

Project: Create 'Rock Paper Scissors' game

Home Page:https://artis-dev.github.io/rock-paper-scissors/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rock Paper Scissors game

Project to create Rock Paper Scissors game using only HTML, CSS and Vanilla JS.

From The Odin Project's curriculum.

🔗 Live preview: here

Built with

Technologies

  • HTML
  • CSS
  • JS

Tools

  • Visual Studio Code
  • Linux terminal
  • Git and GitHub
  • ESLint + Airbnb JavaScript Style Guide

Third party code

Outcome

  • Used HTML5 semantic elements for better readability and structure.
  • Used CSS3 grid to create template and responsivness.
  • Used Git and GitHub for project management.
  • Used Font Awesome icons.
  • Tried to maintain clean code (0 ESLint warnings/errors).
  • Cross tested on Firefox and Chromium based browsers.

Summary

What I learned

  • Better knowledge of Javascript basics.
  • Improved code structure and code readability.
  • Improved clean code writing.
  • A lot of minor things.

What could be improved

  • Better mobile support.
  • Cleaner code.
  • My commit messages are still not perfect.

Author

👤 ArtisDev

About

Project: Create 'Rock Paper Scissors' game

https://artis-dev.github.io/rock-paper-scissors/


Languages

Language:JavaScript 46.9%Language:CSS 30.9%Language:HTML 22.2%