Je vais créer ton back-office admin React avec tableaux filtrables et export CSV en 48h
Nouveau
Vente 0
Proposé par LucasScianna •Développeur web React : back-offices et tableaux de bord admin Vente au total 0
Je te livre un back-office admin en React, branché sur tes données, en 48 heures. Tu te connectes avec ton identifiant et tu retrouves tes données dans des tableaux : tri par colonne, pagination, recherche, filtres, export CSV en un clic.
Deux formules selon ce que tu as déjà
Formule 1 — 174,27 $US : tu as déjà une API backend.
Ton application expose déjà tes données via une API (REST ou GraphQL). Je construis l'interface React et je la branche sur ton API. C'est le prix de base de ce service.
Formule 2 — 255,59 $US : il faut créer la couche serveur.
Tu as une base de données mais pas d'API. Je crée un petit serveur Express en lecture seule qui lit ta base, puis je construis l'interface par-dessus. Sur ComeUp, cette formule correspond au prix de base plus l'option « Création de la couche serveur Express » (+81,32 $US).
Si tu ne sais pas dans quel cas tu es, réponds aux questions posées à la commande : je te dis laquelle s'applique avant de commencer.
Le délai de 48 heures
Le délai de 48 heures démarre à la réception de tous les accès, pas à la commande. Tant que je n'ai pas le dépôt Git et l'accès à la base ou à l'API, le compteur ne tourne pas. Si un accès manque ou ne fonctionne pas, je te préviens tout de suite.
Ce qui est inclus
- Interface d'administration en React
- Jusqu'à trois tableaux de données distincts (par exemple : commandes, clients, produits). Un tableau = une source de données. Au-delà de trois, devis à part.
- Tri sur chaque colonne et pagination
- Recherche texte et filtres (statut, date, catégorie)
- Export CSV de la vue en cours, filtres appliqués
- Authentification admin par identifiant et mot de passe
- Déploiement en ligne sur ton compte Railway ou Render
- Une série de retouches après livraison (textes, couleurs, ordre des colonnes, ajustements visuels)
- Remise du code source complet
Ce qui n'est pas inclus (devis séparé)
- Création, modification ou suppression de données depuis l'interface
- Graphiques et statistiques
- Gestion multi-comptes ou multi-droits
- Notifications par e-mail
Le périmètre est volontairement limité à la consultation : lire, chercher, trier, filtrer, exporter. C'est ce qui permet de tenir le délai et le prix.
Bases de données prises en charge
PostgreSQL, MySQL, Supabase. Pour une autre base, écris-moi avant de commander : je te réponds sous 24 heures si c'est faisable au même tarif, ou pas.
Déploiement sur ton compte, pas le mien
Tu crées ton compte Railway ou Render (gratuit pour démarrer), tu m'ajoutes en collaborateur le temps de la mission, et je me retire du projet à la livraison. L'hébergement, le nom de domaine et la facturation restent à ton nom. Tu ne dépends pas de moi ensuite.
Ce dont j'ai besoin
- Un accès à ton dépôt Git (GitHub, GitLab ou Bitbucket)
- Formule 1 : l'adresse de ton API, sa documentation ou des exemples de réponses, et une clé ou un identifiant de test
- Formule 2 : l'adresse de ta base et un utilisateur dédié en lecture seule, limité aux tables concernées. Je ne demande jamais les identifiants admin.
- Une liste des colonnes à afficher pour chaque tableau, même sommaire
- Un accès collaborateur à ton compte Railway ou Render
- Optionnel : ton logo et ta couleur principale
Données et accès
Je ne conserve aucune donnée. À la livraison, je supprime tous les accès de mon côté et je te rappelle de révoquer ceux que tu m'as créés.
Avant de commander
Réponds aux trois questions de la page de commande. Si ton besoin dépasse trois tableaux, si ta base n'est pas dans la liste, ou si tu as un doute sur la formule, envoie-moi un message : je te confirme sous 24 heures si je peux le faire et à quel tarif.
Questions fréquentes
48 heures, c'est réaliste ?
Oui, parce que le périmètre est cadré : lecture des données, tri, recherche, filtres, export, connexion. Le délai démarre quand j'ai tous les accès. Si je constate un blocage de ton côté (accès manquant, base inaccessible), je te préviens tout de suite et le compteur s'arrête.
Est-ce que je dois te donner l'accès complet à ma base ?
Non. Un utilisateur dédié en lecture seule, limité aux tables concernées, suffit. Tu le crées, tu me le transmets, tu le supprimes après livraison. Je n'ai jamais besoin d'écrire dans ta base pour cette prestation.
Trois tableaux, ça veut dire quoi exactement ?
Trois sources de données distinctes, par exemple commandes, clients et produits. Ce n'est pas trois pages : un tableau peut avoir plusieurs filtres et plusieurs vues, ça reste un tableau. Un quatrième tableau fait l'objet d'un devis.
Ma base n'est pas PostgreSQL, MySQL ou Supabase. Tu peux quand même ?
Écris-moi avant de commander avec le nom de ta base. Je te réponds sous 24 heures. Si c'est faisable au même tarif, je te le dis ; sinon je te propose un devis ou je te dis que je ne prends pas.
Et si je veux changer quelque chose après la livraison ?
Une série de retouches est incluse : textes, couleurs, ordre des colonnes, ajustements visuels. Pour une évolution fonctionnelle (nouveau tableau, modification de données, graphiques), je te fais un devis avant de commencer. Tu as le code source, tu peux aussi le confier à quelqu'un d'autre.
Que deviennent mes données et mes accès ?
Je ne conserve aucune donnée. À la livraison, je supprime les accès de mon côté et je te demande de révoquer ceux que tu m'as créés.