Shadow Yoga had the following website requirements:
- Selling courses event tickets for a specific amount of people which can be linked to a specific location or even online.
- Selling online video course membership.
- Selling digital products like books, ebooks and contact sheets.
- Integrate website with book keeping software.
- Send out automated emails for transaction.
- Approve students based on their Yoga level for Course Events.
- Sell courses in multi-currency.