Nogalix is an AI CV platform: paste a job offer or build a resume with Google Gemini, then export ATS-ready PDF/Word. Job seekers who need Pro/Premium features pay through checkout.

PayPal + AI (hackathon work): During the Submission Period (from 1 Oct 2026) we integrated the PayPal Developer Platform — Orders API v2 (sandbox) as a first-class checkout method beside Mobile Money (MeSomb) and cards (KeyPay), without removing those providers.

End-to-end flow:

  1. Gemini generates or adapts a CV / cover letter / checklist from a natural-language job offer.
  2. The user opens Plans and chooses Pro or Premium.
  3. They select PayPal; the backend creates a sandbox Order (plan price kept in XAF, charged in USD).
  4. PayPal Smart Buttons run createOrder / onApprove; POST /api/payments/{ref}/paypal/capture captures and activates the plan.

Significant update during the Submission Period:

  • New backend/app/modules/payments/paypal.py (OAuth + Orders create/capture)
  • Checkout method PAYPAL + capture route
  • Frontend PayPalCheckout.tsx Smart Buttons
  • Public MIT LICENSE + HACKATHON_PAYPAL.md
  • Fix candidature generate JSON body (commit 507e306)

Built With

  • fastapi
  • google-gemini
  • keypay
  • mesomb
  • paypal-orders-api-v2
  • react
  • vite
Share this project:

Updates

Submission history