Simple Auth and Stripe Web App Integration

Job ID: 39357122

Budget: $250 – $750 USD

I'm seeking a skilled developer to implement features for my flask +jinja + tailwind web application, including an integrated Stripe payment system, a robust authentication system, and reliable transaction email services.

Key Project Aspects:

1. **Stripe Integration**: I want to incorporate all the features of Stripe into my application, including automatic currency conversion (e.g. $ to £ based on the user's location), payment processing, and user subscription management eg payment notifications, plan cancellation or refunds, plan upgrade/downgrade, discount code etc, .

2. **Auth System & Transaction Emails**: The implementation of a secure and efficient authentication system is crucial as this feature partly completed. I am using "Resend" tool for this. The system should include single sign-on, social signin in/up, end of plan reminder, and a password reset feature. It should also prevent simultaneous logins from the same user, thus safeguarding against abuse. Also logs users on trial plan out after trial ends or user do not renew. This is partly completed

3. **Supabase storage Configs**: I need assistance configuring supabase storage in my Supabase tables to ensure data security and privacy.

For an experienced dev, this should take few hrs to complete this project as point 2 is 80% partly completed.
Related categories: JavaScript MySQL Stripe Web Development Flask