Skip to content

Nidhi5380/stopwatch-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 

Repository files navigation

⏱️ Stopwatch Application

πŸ“– Overview

The Stopwatch Application is a desktop GUI application developed using Python and Tkinter. It allows users to measure elapsed time with Start, Stop, and Reset controls through a simple and user-friendly interface.

This project was built to improve Python programming skills and understand event-driven programming using Tkinter.


✨ Features

  • ▢️ Start the stopwatch
  • ⏸️ Stop the stopwatch
  • πŸ”„ Reset the timer
  • πŸ–₯️ Simple and responsive graphical interface
  • βŒ› Real-time time display (HH:MM:SS)

πŸ› οΈ Technologies Used

  • Python
  • Tkinter
  • datetime module

πŸ“‚ Project Structure

stopwatch-python/
β”‚
β”œβ”€β”€ main.py
β”œβ”€β”€ README.md
└── screenshots/

▢️ How to Run

Clone the repository

git clone https://github.com/Nidhi5380/stopwatch-python.git

Navigate to the project folder

cd stopwatch-python

Run the application

python main.py

πŸ“š Learning Outcomes

  • Python Programming
  • GUI Development with Tkinter
  • Event-Driven Programming
  • Timer Implementation
  • State Management

πŸš€ Future Improvements

  • Lap timer feature
  • Millisecond precision
  • Dark mode
  • Save lap history
  • Modern UI design

πŸ‘©β€πŸ’» Author

Nidhi Joshi

B.Tech Electronics & Telecommunication Engineering (2025)

GitHub: https://github.com/Nidhi5380

About

A GUI-based Stopwatch application developed using Python and Tkinter with Start, Stop, and Reset functionality.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages