ARCHDEVS
E-Commerce · Cross-Platform · SaaS

Import din China — SaaS Cross-Platform

Un produit SaaS cross-platform pour les entrepreneurs roumains apprenant à importer des marchandises de Chine — avec paiements Stripe, système de commissions d'affiliation et 90% de code partagé entre web et mobile via Solito.

Durée
Mar — Août 2022
Commits
107
Plateformes
Web + Mobile
Statut
Livré (Vercel)
Le Défi

Les connaissances en importation étaient dispersées et coûteuses.

Le Problème

Les entrepreneurs roumains manquaient d'une ressource centralisée et fiable dans leur propre langue pour l'importation de marchandises de Chine. Les solutions existantes étaient dispersées sur des blogs, forums et consultants coûteux — sans produit combinant l'éducation avec une voie de monétisation intégrée.

Notre Solution

Une application cross-platform (web + mobile à partir d'une seule base de code via Solito) offrant un guide complet d'importation sous forme de contenu PDF sécurisé, avec paiements Stripe, support de codes promo et un système de commissions de parrainage pour une croissance menée par les utilisateurs.

Fonctionnalités Clés

L'éducation rencontre le commerce.

90% de Code Partagé

Monorepo Solito avec Turborepo — fonctionnalités, composants, providers et utilitaires partagés entre Next.js web et Expo mobile.

⟨/⟩

Intégration Stripe

Payment Intents, Webhooks avec vérification de signature, Stripe Elements — traitement webhook idempotent garantissant zéro commande en double.

Système d'Affiliation

Génération de codes de parrainage, suivi des commissions par parrainage, collecte d'IBAN pour les paiements et abonnements de profil en temps réel.

Livraison PDF Sécurisée

react-pdf avec contrôle d'accès côté serveur, divisé en deux parties pour la performance, avec chargement paresseux et aperçu gratuit pour les utilisateurs non authentifiés.

Sécurité au Niveau Ligne

Supabase PostgreSQL avec politiques RLS garantissant que les utilisateurs ne peuvent accéder qu'à leurs propres données — sécurité appliquée au niveau de la base de données.

Divergence Plateforme

Extensions de fichiers spécifiques à la plateforme (.web.tsx, .native.tsx) pour les comportements qui doivent différer — navigation, rendu PDF, flux d'authentification.

Stack Technique

La puissance du monorepo.

Framework

Next.js 12Expo 44SolitoTurborepo

UI

React Native WebDripsyMotiStyled Components

Backend

SupabasePostgreSQLRLSNext.js API Routes

Paiements & Email

StripeMailgunreact-pdf

Vous avez un défi similaire ?

Construisons votre prochaine plateforme ensemble.

Contactez-nousVoir Plus de Projets