Use this app to integrate Flask and Stripe with a simple user registration system. After user registration, the user is taken to a memeber's page where s/he can then purchase premium content via Stripe.
- Flask==0.10.1
- Flask-SQLAlchemy==0.16
- Flask-WTF==0.8.4
- Jinja2==2.7
- MarkupSafe==0.18
- SQLAlchemy==0.8.2
- WTForms==1.0.4
- Werkzeug==0.9.1
- itsdangerous==0.22
- requests==1.2.3
- stripe==1.9.2
- wsgiref==0.1.2
- clone the repo
- setup/activate a virtualenv
- install the requirements
- update the rdms (sqlite, mysql, postgres)
- create the database (db_create.py)
- Update the amount charged in the controller, views.py, and the subsequent views, memebers.html and charge.html.
- create better documentation
- add unit tests
- add email verification
- add the ability to make a subscription purchase as well
- create a payment form instead of the generic stripe popup
├── app
│ ├── __init__.py
│ ├── forms.py
│ ├── keys.cfg
│ ├── models.py
│ ├── templates
│ │ ├── 404.html
│ │ ├── 500.html
│ │ ├── base.html
│ │ ├── charge.html
│ │ ├── login.html
│ │ ├── members.html
│ │ └── register.html
│ └── views.py
├── config.py
├── db_create.py
├── error.log
├── requirements.txt
└── run.py