Skip to content

SizeSquirrel - Your climbing shoe resource. Climbing shoe sales, find your size for any climbing shoe, recommendations based on foot shape, and more.

License

Notifications You must be signed in to change notification settings

dgopstein/sizesquirrel-open

 
 

Repository files navigation

SizeSquirrel

Your climbing shoe resource. Climbing shoe sales, find your size for any climbing shoe, recommendations based on foot shape, and more.

Instructions for running in development

  1. Clone Repository

    git clone git@github.com/eddieferrer/sizesquirrel-open.git

    Use one terminal window to run the backend server. Use a separate window to run the frontend server

  2. Run the backend server. In directory sizesquirrel-open/

    1. Make virtual environment with python3

      mkvirtualenv --python=/usr/bin/python3 sizesquirrel
    2. Activate virtual environment

      workon sizesquirrel
    3. Install python dependencies

      pip install -r requirements.txt
    4. Copy sample database

      cp sample_dev-database.db dev-database.db
    5. Run prerequisite scripts

      python batch_process_feeds dev
      python manage.py set_stats
    6. Run backend server

      python manage.py runserver
  3. Run the frontend server. In directory sizesquirrel-open/frontend

    1. Install npm packages

      npm install
    2. Run development server

      npm run serve
  4. Visit localhost:5000

Contributing Guidelines

Coming soon...

About

SizeSquirrel - Your climbing shoe resource. Climbing shoe sales, find your size for any climbing shoe, recommendations based on foot shape, and more.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 40.2%
  • Python 39.3%
  • HTML 13.4%
  • JavaScript 6.1%
  • Other 1.0%