A simple, single-option subscription website collecting user shipping address and stripe payment information. This project contains the following elements:
- Collects and stores user contact, shipping, and payment information and creates a user profile
- Allows the user to update their information
- Allows the user to manage payments through a Stripe Billing Portal
- Creates a Stripe subscription upon payment and manages relevant data in a local subscription model
- Keeps subscription active status up to date with stripe webhooks
- Displays an informative index page, easily customizable to case specific needs
- Allows the administrator to query relevant models with custom search and list display in the Django Admin.