Skip to content

agrawalTanish/Internet-Time-Machine-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⏳ Internet Time Machine Game

An interactive web-based game where users guess the year of famous websites based on their historical UI screenshots.

Built using pure HTML, CSS, and JavaScript — no frameworks required.


🚀 Live Demo

👉 https://timemachinegame.netlify.app/


🎮 How It Works

  • A screenshot of a famous website is shown
  • You guess the year using a slider
  • Points are awarded based on accuracy
  • Build streaks to unlock score multipliers

✨ Features

  • 🎯 Year guessing gameplay
  • 🔥 Streak & multiplier system
  • 📊 Score tracking (localStorage)
  • 🎚 Difficulty levels (Easy / Medium / Hard)
  • 🗂 Category filters (Social, Tech, E-commerce, etc.)
  • 💡 Fun facts for each website
  • 🎨 Retro UI with animations

🛠 Tech Stack

  • HTML5
  • CSS3 (with Tailwind CDN)
  • Vanilla JavaScript

📂 Project Structure

Internet-Time-Machine-Game/
│
├── index.html
├── screenshots/
├── README.md
├── .gitignore
└── LICENSE

⚙️ Run Locally

Simply open the file:

open index.html

or double-click index.html


🌐 Deployment

Hosted on Netlify:

👉 https://timemachinegame.netlify.app/


📸 Screenshots

Game UI Gameplay Gameplay Gameplay Gameplay


🎯 Learning Outcomes

This project demonstrates:

  • DOM manipulation
  • Game logic implementation
  • State management
  • UI/UX design
  • LocalStorage usage
  • Interactive frontend development

🔮 Future Improvements

  • Add sound effects 🎵
  • Add leaderboard system 🏆
  • Add timer-based gameplay ⏱
  • Mobile UX improvements 📱
  • More website datasets 📊

👨‍💻 Author

Tanish Agrawal


📄 License

MIT License

About

Interactive web-based game where users guess the year of famous websites using historical UI screenshots, built with pure HTML, CSS, and JavaScript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages