https://github.com/valmirbp/phyton-automations
This project is for personal use , for those LA fitness gym enrolls, It makes automatic squash courts reservations.
https://github.com/valmirbp/phyton-automations
python3 selenium-python
Last synced: 19 days ago
JSON representation
This project is for personal use , for those LA fitness gym enrolls, It makes automatic squash courts reservations.
- Host: GitHub
- URL: https://github.com/valmirbp/phyton-automations
- Owner: ValmirBP
- Created: 2024-05-16T14:15:04.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-16T15:50:35.000Z (about 2 years ago)
- Last Synced: 2025-12-12T22:43:23.593Z (6 months ago)
- Topics: python3, selenium-python
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Racquetball Reservation Automation
This Python script automates the process of reserving racquetball courts on the LA Fitness website.
## Prerequisites
Before running the script, make sure you have the following installed:
- Python 3
- Chrome browser
- ChromeDriver
You can install Python dependencies using the following command:
```console
pip install -r requirements.txt
```
## Usage
Clone the repository to your local machine:
```console
git clone
```
### Navigate to the project directory:
```console
cd racquetball-reservation-automation
```
### Create a .env File
Create a .env file in the project directory and add your LA Fitness credentials:
```console
USER=your_username
PASSWORD=your_password
```
### Run the script:
```console
python main.py
```
# Description
This script logs into your LA Fitness account and selects a
date, duration, time, and court for a racquetball reservation.
It then makes the reservation automatically.
# Configuration
You can customize the following parameters in the script:
```console
desired_time: #The desired time for the reservation (e.g., '05:30 PM').
desired_duration_1: #The first desired duration for the reservation (e.g., '120 minutes').
desired_duration_2: #The second desired duration for the reservation (e.g., '90 minutes').
desired_duration_3: #The third desired duration for the reservation (e.g., '60 minutes').
desired_court_1: #The first desired court for the reservation (e.g., '3 SQUASH COURT 3').
desired_court_2: #The second desired court for the reservation (e.g., '4 SQUASH COURT 4').
```
# Notes
Please make sure that your LA Fitness account credentials are kept confidential. Could you not share them publicly?
Use this script responsibly and under LA Fitness's terms of service.
https://github.com/ValmirBP/Phyton-automations/assets/48802923/efea20df-26bc-43ae-95c7-0d1f7406027d