Minimal Web App: User Auth & Stripe Subscription (Using MariaDB)

Job ID: 40162251

Budget: €250 – €750 EUR

I am looking for an experienced developer to build a minimal web application with the following features:

1. User Management & Authentication:

Sign-up: Users must be able to register using their Email and Password (First Name, Last Name, Email, Password).

Database: The application must use MariaDB, as I already have this database environment ready for implementation.

Email Verification: A verification email must be sent upon registration; the user must click a link to activate their account.

Post-Registration: Send an automated welcome email after successful registration.

2. Stripe Subscription Integration:

Implement a subscription checkout flow using my existing Stripe account.

Payment Methods: The checkout must support Credit Cards, Apple Pay, Google Pay, and Klarna.

Automation:

Send a confirmation email after a successful subscription.

Ensure Stripe's automated receipts/invoices are triggered and sent to the user after successful payment.

3. Simplicity:

No complex UI/UX needed—just a clean, functional interface.

Focus on security and clean integration with the existing MariaDB setup.

Requirements for Freelancer:

Proven experience with Stripe API and building authentication systems.

Proficiency in MariaDB / MySQL.

Ability to deliver a fast, secure, and minimal build. Please provide your realistic quote and timeline.