Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 1 day 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 (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-16T15:50:35.000Z (8 months ago)
- Last Synced: 2024-11-18T10:14:18.664Z (2 months ago)
- Topics: python3, selenium-python
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- 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
- ChromeDriverYou 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 FileCreate 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