Skip to content

A demo project with an eSignature integration that uses waiverstevie

Notifications You must be signed in to change notification settings

koptional-org/esign-python-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WaiverStevie Demo Project

Checkout the integration guide.

To see the code AFTER integrating eSign, checkout the esign branch

git checkout esign

Then you'll have to modify config.py with the appropriate environment variables (the guide will have more info).

Quickstart

See flask's documentation for installing flask and using a virtual environment

# See https://flask.palletsprojects.com/en/1.1.x/installation/#python-version for installing flask
pip install -r requirements.txt
# If you don't have flask installed see the above documentation
export FLASK_APP=main.py; export FLASK_ENV=development; flask run

Using a Virtual Environment (optional)

A virtual environment makes sure all dependencies are local to this project as opposed to installed globally on the operating system; it encapsulates everything this project needs

python3 -m venv venv
chmod +x venv/bin/activate # makes the virtual env executable

And then, any terminal connected to this project, make sure to run:

source venv/bin/activate

Finally install requirements:

pip3 install -r requirements.txt

About

A demo project with an eSignature integration that uses waiverstevie

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published