Skip to content

aLi-repos/SCT_WD_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SCT_WD_2

⏱️ TimeFit - Stopwatch Web Application

📌 Overview

TimeFit is a modern and responsive Stopwatch Web Application built using HTML, CSS, and JavaScript. It is designed with a clean user interface and provides essential stopwatch features along with a workout planner to enhance productivity and fitness tracking.

This project was developed as Task 2 of the SkillCraft Technology Web Development Internship.


✨ Features

  • ▶️ Start Stopwatch
  • ⏸️ Pause Stopwatch
  • 🔄 Reset Stopwatch
  • 🏁 Lap Time Recording
  • 🗑️ Clear Lap Records
  • 🎨 Three Stopwatch Dial Themes
    • 🟢 Classic Green
    • 🔵 Neon Blue
    • 🔴 Sport Red
  • 🏋️ Workout Planner
    • ➕ Add Exercise
    • ✏️ Edit Exercise
    • 🗑️ Delete Exercise
    • ✅ Mark as Completed
  • 📊 Statistics Dashboard
    • Total Laps
    • Total Exercises
    • Completed Exercises
  • 💾 Local Storage Support
  • 📱 Fully Responsive Design
  • ⌨️ Keyboard Shortcuts
  • ✨ Smooth UI Animations

🛠️ Technologies Used

  • HTML5
  • CSS3
  • JavaScript (ES6)
  • Local Storage API

📂 Project Structure

TimeFit/
│── index.html
│── style.css
│── script.js
│── assets/
│   ├── images/
│   └── icons/
└── README.md

🎯 Learning Outcomes

Through this project, I improved my understanding of:

  • JavaScript DOM Manipulation
  • Event Handling
  • Stopwatch Logic
  • Dynamic UI Updates
  • Local Storage
  • Responsive Web Design
  • CSS Flexbox & Grid
  • UI/UX Design Principles
  • Project Organization

📸 Project Preview

Add screenshots of your application here after uploading them to the repository.


🚀 Future Improvements

  • ⏱️ Analog Stopwatch Dial
  • 📈 Workout Progress Charts
  • 🌙 Dark / Light Mode
  • 🔔 Sound Effects
  • 📅 Workout History
  • 🎯 Custom Workout Categories
  • 📤 Export Lap Records
  • ☁️ Cloud Data Sync

💻 How to Run

  1. Clone the repository
git clone https://github.com/Your-name/SCT_WD_2.git
  1. ex:https://github.com/aLi-repos/SCT_WD_2.git

  2. Open the project folder.

  3. Open index.html in your browser.


📌 Internship Details

Organization: SkillCraft Technology

Internship Domain: Web Development

Task: Task 2 - Stopwatch Web Application


👨‍💻 Author

Ali

GitHub:git clone https://github.com/aLi-repos/SCT_WD_2.git


⭐ If you like this project, consider giving it a Star on GitHub!

About

A feature-rich Stopwatch Web Application built using HTML, CSS, and JavaScript. Includes Start, Pause, Reset, Lap Recording, Theme Switching, Workout Planner, Statistics Dashboard, Local Storage, and a responsive modern UI. Developed as Task 2 of the SkillCraft Technology Web Development Internship.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors