overholt
Example Flask application illustrating some of my common practices
File Explorer
Download Latest Version (.zip)- 4fe474604dbb_add_stores_managers_.py
- 5a0e003fafb2_first_revision.py
- env.py
- README
- script.py.mako
- .gitignore
- .gitignore
- api.rst
- architecture.rst
- conf.py
- index.rst
- make.bat
- Makefile
- __init__.py
- products.py
- stores.py
- users.py
- dashboard.coffee
- utils.coffee
- bootstrap-responsive.min.css
- bootstrap.min.css
- overholt.css
- overholt.min.css
- glyphicons-halflings-white.png
- glyphicons-halflings.png
- backbone-1.0.0.min.js
- bootstrap-2.3.3.min.js
- jquery-1.10.1.min.js
- underscore-1.4.4.min.js
- main.js
- vendor.min.js
- elements.less
- overholt.less
- 404.html
- 500.html
- _menu.html
- _messages.html
- boilerplate.html
- forms.html
- login_user.html
- dashboard.html
- __init__.py
- assets.py
- dashboard.py
- __init__.py
- products.py
- stores.py
- users.py
- __init__.py
- forms.py
- models.py
- __init__.py
- forms.py
- models.py
- __init__.py
- forms.py
- models.py
- __init__.py
- core.py
- factory.py
- forms.py
- helpers.py
- middleware.py
- models.py
- services.py
- settings.py
- tasks.py
- __init__.py
- product_tests.py
- store_tests.py
- user_tests.py
- __init__.py
- dashboard_tests.py
- __init__.py
- factories.py
- settings.py
- utils.py
- .gitignore
- alembic.ini
- Berksfile
- Dockerfile
- LICENSE
- manage.py
- README.md
- requirements.txt
- Vagrantfile
- wercker.yml
- wsgi.py
# Installation Guide
1. Get the code
git clone https://github.com/mattupstate/overholt
Downloads the entire project code from GitHub to your computer.
cd overholt
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t overholt .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 overholt
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Python
EasyPrerequisites
$ pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
