Skip to content

Friped

Friped est une marketplace inspirée de Vinted pour lb-phone : vos joueurs achètent et vendent entre particuliers directement depuis leur téléphone. Annonces avec photos, négociation en temps réel, portefeuille intégré, messagerie privée et profils vendeurs notés — tout ce qu'il faut pour transformer l'économie de votre serveur.

Présentation

L'application se télécharge depuis l'App Store du téléphone et s'articule autour de quelques espaces clés :

  • Marketplace — des annonces classées par catégorie, avec plusieurs photos, une recherche intelligente et des filtres avancés.
  • Négociation — offres et contre-offres entre acheteur et vendeur, avec acceptation ou refus et notifications en temps réel.
  • Portefeuille — un solde in-app alimenté par dépôt/retrait bancaire, avec historique des transactions et frais de service configurables.
  • Messagerie — un chat privé entre membres, des messages d'achat automatiques et des badges de messages non lus.
  • Profils — avatar, bio, notes et avis, système de follow et statistiques vendeur.

Fonctionnalités

  • Annonces multi-photos — jusqu'à 5 photos par annonce, titre, description, prix, catégorie, état et taille.
  • Recherche intelligente & filtres — recherche d'articles et de membres, tri et filtrage par catégorie, état, taille et prix.
  • Catégories personnalisées — liste de catégories entièrement configurable (icônes incluses).
  • Négociation complète — offres, contre-offres, accepter/refuser, le tout notifié en temps réel.
  • Portefeuille in-app — dépôt et retrait vers la banque du framework, historique des transactions, frais de service en pourcentage.
  • Messagerie privée — chat en temps réel, messages d'achat automatiques, badges de non-lus.
  • Profils vendeurs — avatar, bio, notes & avis (1 à 5 étoiles), système de follow et stats.
  • Favoris & alertes — mise en favori des annonces et alertes de baisse de prix.
  • Modération staff — outils d'administration réservés aux groupes définis dans la config.
  • Thème clair/sombre — interface aux couleurs « Vinted » (teal/turquoise) configurable.
  • Notifications natives lb-phone — nouveau message, vente, nouvelle offre, baisse de prix sur un favori.

Compatibilité & dépendances

DépendanceStatutRôle
lb-phoneRequiseTéléphone hôte de l'application
ox_libRequiseLibrairie partagée (UI, utilitaires)
oxmysqlRequisePersistance des données

Friped s'appuie sur le framework de votre serveur pour le système bancaire (dépôt/retrait du portefeuille) :

FrameworkValeur Config.FrameworkStatut
Détection automatiqueautoSupporté
ESXesxSupporté
QBCoreqbSupporté
QBoxqboxSupporté
ox_coreoxSupporté

NOTE

Le framework n'est utilisé que pour le système bancaire (alimenter et vider le portefeuille). Toute l'économie interne de Friped repose sur le solde in-app.

Aperçu technique

ÉlémentDétail
FrontendUI pré-build servie en iframe par lb-phone (ui/dist/)
BackendLua (client + serveur)
Persistanceoxmysql
Langues2 (en, fr), fichiers locales/*.json
Base de donnéesCréée automatiquement au premier démarrage
ThèmeCouleur « Vinted » teal/turquoise, configurable

L'UI communique avec le backend via le pont fetchNui de lb-phone ; le serveur diffuse les nouveaux messages, offres et ventes en temps réel.

Étapes suivantes