A collection of 3 beginner-friendly frontend projects built using HTML, CSS, and JavaScript. This repository is designed to strengthen core web development concepts through hands-on practice and interactive applications.
A classic two-player game built with JavaScript.
- Two-player gameplay
- Win and draw detection
- Game reset functionality
- Responsive user interface
- Clean and simple design
- DOM Manipulation
- Event Listeners
- Conditional Logic
- Arrays
- Functions
A simple game where the user competes against the computer.
- Random computer moves
- Instant result display
- Score tracking
- Interactive UI
- Responsive layout
- Math.random()
- JavaScript Functions
- DOM Manipulation
- Event Handling
- Conditional Statements
A web application for converting currencies using live exchange rates.
- Live currency conversion
- Multiple currency support
- Country flags
- User-friendly interface
- Real-time exchange rate updates
- Fetch API
- Async/Await
- JSON
- API Integration
- DOM Manipulation
- HTML5
- CSS3
- JavaScript (ES6)
- Fetch API
Frontend-Mini-Projects/
│
├── Tic-Tac-Toe/
│ ├── index.html
│ ├── style.css
│ └── script.js
│
├── Rock-Paper-Scissors/
│ ├── index.html
│ ├── style.css
│ └── script.js
│
├── Currency-Converter/
│ ├── index.html
│ ├── style.css
│ └── script.js
│
└── README.md
- Clone the repository
git clone https://github.com/Nilotpal-Mishra123/Mini-Projects-using-Front-End.git-
Open the project folder.
-
Navigate to any project directory.
-
Open
index.htmlin your browser.
This repository demonstrates:
- HTML page structure
- CSS styling and responsive layouts
- JavaScript fundamentals
- DOM Manipulation
- Event Handling
- Game Logic Implementation
- Working with APIs
- Asynchronous JavaScript
Contributions, suggestions, and improvements are welcome.
If you'd like to contribute:
- Fork the repository
- Create a new branch
- Make your changes
- Commit your changes
- Open a Pull Request
Give it a ⭐ on GitHub if you like the projects or found them useful for learning frontend development.
Nilotpal Mishra
Building projects, learning by doing, and exploring modern web development one step at a time.