BasicProjectJS

I have created some games and applications from basic knowledge of JavaScript. This repository contains a collection of simple web projects, each designed with a focus on functionality and good user interface.

Projects Overview

Calculator

A well-designed calculator web app that supports:

  • Addition
  • Multiplication
  • Subtraction
  • Division
  • Modulus operations
  • Includes the value of π (pi)
  • Handles float numbers

Color Switcher

A web app where small boxes of different colors are displayed on the screen. Clicking on a box changes the background color of the page to the color of the clicked box.

Feedback

A web app that allows users to provide feedback. The feedback is displayed on the screen upon pressing the submit button.

Keycode

A web app that displays the code, keyCode, and key of any pressed key on the keyboard.

Emoji Switcher

A web app that displays a random emoji on the screen each time an emoji button is pressed.

To-do List

A web app that allows users to:

  • Add tasks
  • Delete tasks
  • Mark tasks as done

Setup Instructions

  1. Clone the repository:

    git clone https://github.com/abrarishere/BasicProjectJS.git
  2. Navigate to a specific project folder:

    cd BasicProjectJS/project_name

    Replace project_name with the name of the project folder you want to run.

  3. Run the live server to view the project in your browser.

Contribution

Contributions are welcome! If you have any improvements or new features, feel free to submit a pull request.

Notes

  • All websites are responsive and designed to work on different screen sizes.
  • This repository is intended for beginners to learn and explore basic JavaScript projects.