Your climbing shoe resource. Climbing shoe sales, find your size for any climbing shoe, recommendations based on foot shape, and more.
SizeSquirrel - Climbing shoe sizing, recommendations, and deals
One day I wanted to buy climbing shoes online, and the idea for SizeSquirrel sprung up.
I am thankful for everyone that has used and continues to use the site and support it in some way.
SizeSquirrel was never as financially successful as I had hoped and the many hours I spent on it were a labor of love. These days it barely manages to pay for the costs of running it, and I find my free time to be too valuable to continue working on it.
Going forward, I will do my best to:
There will probably not be any work done on new features for the time being.
Actively looking for contributors.
If you would like to contribute to SizeSquirrel, please open a GitHub issue for discussion or a pull request directly.
No contribution is too small.
Recommended software versions:
python 3.8.2
node 14.16Clone Repository
git clone [email protected]/eddieferrer/sizesquirrel-open.gitUse one terminal window to run the backend server. Use a separate window to run the frontend server
Run the backend server. In directory sizesquirrel-open/
Make virtual environment with python3
mkvirtualenv --python=/usr/bin/python3.8 sizesquirrelActivate virtual environment
workon sizesquirrelInstall python dependencies
pip install -r requirements.txtCopy sample database
cp sample_dev-database.db dev-database.dbRun prerequisite scripts
python batch_process_feeds.py dev
python manage.py set_statsRun backend server
python manage.py runserverRun the frontend server. In directory sizesquirrel-open/frontend
Install npm packages
npm installRun development server
npm run devVisit localhost:3000