Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sadegh15khedry/sport-timer
simple sport timer for android devices
https://github.com/sadegh15khedry/sport-timer
android android-studio java
Last synced: 3 months ago
JSON representation
simple sport timer for android devices
- Host: GitHub
- URL: https://github.com/sadegh15khedry/sport-timer
- Owner: sadegh15khedry
- License: mit
- Archived: true
- Created: 2022-02-18T10:55:24.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-06-06T05:04:49.000Z (8 months ago)
- Last Synced: 2024-11-11T21:08:58.860Z (3 months ago)
- Topics: android, android-studio, java
- Language: Java
- Homepage:
- Size: 195 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sport Timer
## Overview
Sport Timer is a simple timer application designed for sports activities and workouts. It provides users with the ability to set customizable timers for various exercises, intervals, and rest periods. The project aims to offer a user-friendly and efficient timer tool for athletes, fitness enthusiasts, and coaches.
## Table of Contents
- [Features](#features)
- [Screenshots](#screenshots)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Prerequisites](#prerequisites)
- [Clone the Repository](#clone-the-repository)
- [Build and Run](#build-and-run)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)## Features
- **Customizable Timers**: Users can create and configure timers with specific durations for exercise, rest, and interval periods.
- **Interval Training Support**: The application supports interval training routines, allowing users to define multiple rounds with different timer settings.
- **Audio and Visual Alerts**: Sport Timer provides audio and visual alerts to notify users when a timer starts, stops, or reaches zero.
- **Simple and Intuitive Interface**: The user interface is designed to be easy to use, with straightforward controls for setting up and controlling timers.## Screenshots
![photo_2024-03-19_14-29-23](https://github.com/sadegh15khedry/sportTimer/assets/90490848/a5c64e3a-ef1e-4aee-b48b-8c80c0ec8314)
*Timer Screen*![photo_2024-03-19_14-29-28](https://github.com/sadegh15khedry/sportTimer/assets/90490848/4a9b0966-ae01-4a90-8e95-e2aa074c4ca2)
*Main Screen*## Technologies Used
- Android SDK
- Java## Installation
### Prerequisites
- Android Studio
- Android device or emulator### Clone the Repository
1. **Clone the repository:**
```
git clone https://github.com/sadegh15khedry/sportTimer.git
cd sportTimer
```### Build and Run
2. **Build and run the application:**
- Open the project in Android Studio.
- Build the project and run it on your Android device or emulator.## Usage
1. **Set Timer Duration**: Enter the duration for the exercise, rest, and interval periods using the input fields.
2. **Start the Timer**: Tap the "Start" button to begin the timer.## Contributing
Contributions are welcome! If you'd like to contribute to the project, please follow these steps:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature/YourFeature`).
3. Commit your changes (`git commit -m 'Add some feature'`).
4. Push to the branch (`git push origin feature/YourFeature`).
5. Create a new Pull Request.## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Contact
For questions or inquiries, please feel free to open an issue on the GitHub repository.