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:
- Gemini generates or adapts a CV / cover letter / checklist from a natural-language job offer.
- The user opens Plans and chooses Pro or Premium.
- They select PayPal; the backend creates a sandbox Order (plan price kept in XAF, charged in USD).
- 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