Skip to content

Nilabha-Das/Python_clock_app

Repository files navigation

Python_clock_app

Kivy Stopwatch Application

A sleek and functional stopwatch application built using the Kivy framework. This app provides a responsive user interface with real-time updates and supports basic stopwatch functionalities such as start, stop, and reset.

Features

  • Real-Time Clock: Displays the current time in hours, minutes, and seconds.
  • Stopwatch: Tracks time with precision up to milliseconds.
  • Responsive Controls:
    • Start/Stop functionality.
    • Reset to zero.
  • Custom Design:
    • Dark theme background color (#101216).
    • Roboto font for a modern look.

Requirements

To run the application, you need to install the following:

  1. Python (Version 3.7 or later recommended)
  2. Kivy Framework
  3. Pillow Library (for image processing)
  4. Roboto Fonts:
    • Download the fonts here.
    • Place Roboto-Thin.ttf and Roboto-Medium.ttf in the same directory as the script.

Project Structure

kivy-stopwatch/ ├── main.py # Main Python script for the app ├── Roboto-Thin.ttf # Roboto thin font file ├── Roboto-Medium.ttf # Roboto medium font file ├── clockapp.kv # Kivy layout file (if applicable) └── README.md # Project documentation


Customization

  • Background Color: Modify the Window.clearcolor value in main.py.
  • Fonts: Replace Roboto-Thin.ttf and Roboto-Medium.ttf with your preferred fonts.
  • UI Layout: Edit the .kv file to redesign the interface.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors