Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

🧙‍♂️ A magical Hogwarts-themed stopwatch with music and animations! Features a flying wizard, responsive design, and built with JavaScript DOM manipulation and CSS animations.

NotificationsYou must be signed in to change notification settings

Caner-Yesiltas/Hogwarts-Stop-Watch

Repository files navigation

👉Live Demo 👈

Hogwarts Stopwatch Demo

📌 About The Project

A magical Harry Potter themed stopwatch application with flying animations and themed music. Perfect for timing your potion brewing sessions!

✨ Key Features

  • ⏱️ Precise stopwatch with minutes, seconds, and milliseconds
  • 🎵 Harry Potter theme music during countdown
  • 🧙‍♂️ Animated flying wizard
  • 🏰 Hogwarts-themed UI elements
  • 📱 Fully responsive design
  • 🎨 Custom animations and visual effects

🛠️ Built With

  • HTML5
  • CSS3
  • JavaScript
  • Custom Audio API Integration
  • CSS Animations

🪄 Core Functionality

  • Start Timer: Initiates the stopwatch and plays theme music
  • Stop Timer: Pauses both the stopwatch and music
  • Reset Timer: Returns stopwatch to zero and resets music
  • Continuous Display: Updates every 10 milliseconds for precise timing

💫 Animation Details

Wizard Animation

.wizard {animation: fly8s infinite linear;}
  • Flying path across the screen
  • Continuous movement pattern
  • Responsive scaling

Floating Name Animation

.floating-name {animation: floatVertical12s infinite ease-in-out;}
  • Vertical floating motion
  • Smooth easing effects
  • Infinite loop

📱 Responsive Design

  • Adaptive timer display size
  • Flexible button layouts
  • Scaled animations for mobile devices
  • Background image optimization

🎯 Technical Implementation

Timer Logic

  • UsesDate.now() for precise timing
  • setInterval for continuous updates
  • Separate tracking for minutes, seconds, and milliseconds

Audio Integration

  • Background music loop functionality
  • Synchronized with timer controls
  • Automatic reset on stop

📫 Contact

Caner Yesiltas -caner_yesiltas1@gmail.com

Project Link:https://hogwarts-stop-watch.vercel.app/


Made with 🧙‍♂️ by Caner Yesiltas

About

🧙‍♂️ A magical Hogwarts-themed stopwatch with music and animations! Features a flying wizard, responsive design, and built with JavaScript DOM manipulation and CSS animations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp