Skip to content

shahidx05/JavaScript-projects

Repository files navigation

JavaScript Projects 🚀

This repository contains a collection of small JavaScript projects built using HTML, CSS, and JavaScript.
These projects helped me practice DOM manipulation, events, and core JS concepts.


🛠️ Tech Stack

HTML CSS JavaScript


🌐 Live Demo

👉 View the live project showcase here!


📸 Preview

A quick look at the main project showcase page. The best experience is with the live demo!

All projects preview Screenshot


✨ Key Features

  • 9 Interactive Projects: A diverse set of applications demonstrating different JavaScript functionalities.
  • API Integration: The Weather App fetches and displays real-time data from a third-party API.
  • Dynamic UI: All projects feature a responsive and intuitive user interface.
  • Glassmorphism Design: A modern, clean "glass" effect on the project cards.
  • Clickable Cards: The entire project card is a clickable link for a seamless user experience.

📂 Projects Included

# Project Description Live Demo
1 Weather App 🌦️ Get real-time weather updates for any city using the OpenWeatherMap API. View Demo
2 To-Do List A classic to-do app to add, complete, and delete your daily tasks. View Demo
3 Calculator 🧮 A simple and functional calculator that handles basic arithmetic operations. View Demo
4 Currency Converter 💱 Convert between different currencies using up-to-date exchange rates. View Demo
5 Digital Clock A clean, real-time digital clock with a dark theme. View Demo
6 Card Creator 📇 Generate a personal profile card by providing a name, email, image, and info. View Demo
7 Random Color Gen 🎨 Generate random colors and get their corresponding HEX and RGB codes. View Demo
8 Tic-Tac-Toe ❌⭕ The classic two-player game of Tic-Tac-Toe. View Demo
9 Number Guessing 🔢 A fun game where you guess a secret number with helpful hints. View Demo

🚀 How to Run Locally

To get a local copy up and running, follow these simple steps.

  1. Clone the repository:
    git clone https://github.com/shahidx05/JavaScript-projects
  2. Navigate to the project directory:
    cd JavaScript-projects
  3. Open index.html in your browser.
    • You can simply open the file directly, or use a live server extension in your code editor for the best experience.

📄 License

This project is distributed under the MIT License. See LICENSE for more information.


📧 Contact

Shahid Khan - @shahidx_05 - shahidjoura307@gmail.com

Project Link: https://github.com/shahidx05/JavaScript-projects

About

Collection Of JavaScript Projects Which i made in Learning Journey of Web Development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published