VOOTEE – Plateforme SaaS de Concours en Ligne
Le Concept
VOOTEE est une plateforme SaaS créer a l’aide de lovable, permettant aux entreprises de créer et gérer des concours en ligne pour acquérir des leads, engager leur audience et développer leur présence sur les réseaux sociaux. Les participants peuvent découvrir et participer à des concours pour gagner des prix.
Monétisation :
- 149€ par concours (paiement unique via Stripe Checkout)
- Add-ons : Multi-gagnants (+50€)
- Page externe brandée (+30€)
- Programme d’affiliation : 29,80€ par concours créé via parrainage
Ce qui fonctionne
Côté Entreprise
- Création de concours (wizard multi-étapes complet)
- 15+ mécaniques (Tirage au sort, Instants gagnants, Quiz, etc.)
- Actions sociales (Follow Instagram/TikTok, Like, Partage, Visite site, etc.)
- Paiement Stripe Checkout (one-shot) intégré
- Gestion des participants et tirage au sort
- Codes promo personnalisés
- Pages externes brandées + embed iframe
- Dashboard analytics (participations, vues, conversions)
- Système de messagerie avec les gagnants
Côté Participant
- Découverte de concours (catégories, filtres, recherche)
- Participation avec vérification d’actions
- Système de récompenses (coins) et boutique cadeaux
- Historique de participations et gains
- Notifications (in-app + email + push)
- Programme de parrainage
Infrastructure
- Architecture React 18 + TypeScript + Supabase + Stripe
- Base de données relationnelle complète (40+ tables)
- RLS (Row Level Security) activée sur tables sensibles
- Edge Functions Supabase (webhooks Stripe, notifications push)
- SEO automatisé (sitemap, meta tags, Open Graph)
- Admin dashboard (gestion users, concours, abonnements, support)
Ce qui manque / Bugs critiques
Sécurité (3-4h de fix)
- 3 views SECURITY DEFINER non sécurisées
- 18 fonctions sans search_path (risque d’injection)
- 1 policy RLS de debug sur participations (trop permissive)
- Clés VAPID pour notifications push (non configurées)
Technique (2-3h de fix)
- Erreur TypeScript dans le build (problème d’import)
- Tests end-to-end manquants (aucun test automatisé)
- Emails transactionnels incomplets (templates basiques)
- UX/Business (nice-to-have)
- Onboarding entreprise basique (pourrait être guidé)
- Analytics limités (pas de graphiques avancés)
- Pas de système de refund/remboursement
- Documentation utilisateur inexistante
Et plein d’autre chose à rajouter ou modifier.
Merci de me faire une proposition.