This repository contains a collection of three mini-projects developed as part of the TechnoHack Internship Program. These projects demonstrate foundational concepts in logic building, frontend development, and security simulation.
A browser-based version of the classic game "Stone Paper Scissors". The player competes against a computer opponent with randomly generated choices.
- User vs Computer gameplay
- Real-time result display (Win/Lose/Draw)
- Score tracking
- Clean and responsive user interface
- Run the code.
- Click on your choice to play (Rock, Paper, or Scissors).
- Results and scores will update in real-time.
A simple two-player Tic-Tac-Toe game playable in the browser. It offers a clean grid layout and detects wins or draws.
- Two-player turn-based gameplay
- Win and draw detection logic
- Game restart/reset button
- Minimalist UI for distraction-free play
- Run the code.
- Click on empty boxes to mark turns (X or O).
- The game announces the winner or a tie.
A basic simulation of an ATM machine interface that mimics key features like PIN entry, balance inquiry, withdrawal, and deposit operations. This project aims to demonstrate core concepts of secure interface logic.
- PIN authentication before transactions
- Balance check
- Withdraw and deposit options
- Error handling for invalid entries
- Run the code.
- Enter the correct PIN to access ATM functions.
- Choose between:
- 💰 Withdraw
- 🏦 Deposit
- 📊 Balance Check
- View results and log out when done.
- TechnoHack Internship Program
- Open-source learning resources
This project is open-source and available under the MIT License.