Visualize your rock climbing progression and trends.
Website
·
Screenshots
·
Wiki
·
Report Bug
·
Request Feature
Climbr
is a utility that allows users to visualize and highlight their climbing strengths, weaknesses, and trends. From professionals to beginners, trad climbers to indoor boulderers, users can log climbing sessions from a selection of templates and instantly view their trends, patterns, and statistics with pre-configured Kibana dashboards.
In addition, Climbr
provides booking insights on local gyms (Altitude Kanata, Altitude Gatineau, Coyote Rock Gym), to help users find the most optimal climbing time according to location, time of day, and time of week. Climbers can utilize this information to make socially responsible decisions. Those looking to minimize their risk whilst still staying active can easily find the off-peak hours of their local gym.
sudo apt-get install python3 && python3 -m pip install -U pip
Note: Climbr can be run without Docker. The following must be running on your host machine:
docker-compose up -d --build
Note: This process may take a while to build
docker ps
, the containers climbr_cli, climbr_kibana, and climbr_es should be runningpython ./climbr.py demo
CONTAINER ID
into your clipboard for the docker container of name climber_cli
docker exec <CONTAINER_ID> bash -c "python ./climbr.py demo"
<PATH_TO_REPO>/web_scraper
docker-compose up -d --build
Note: Confirm that the container climbr_bookings
is running with the command docker ps
python bookings.py ./bookings.py -l Altitude_Gatineau
Please visit the wiki for more information regarding system requirements, set-up, and usage.