Vous avez un design et un backend, et vous avez besoin de la partie que les utilisateurs voient réellement. Je transforme les écrans Figma en une interface React ou Next.js en TypeScript, réactive du téléphone au bureau, et la connecte à votre API en gérant les états de chargement, vide et d'erreur.
Je vais créer votre interface React ou Next.js à partir d'un design Figma et la connecter à votre API
Un écran de votre fichier Figma, réactif, typé et connecté à votre API.
- Un écran
- Design réactif
- Connecté à votre API
- Code source
Jusqu'à 5 écrans connectés à votre API, avec des états de chargement, vide et d'erreur.
- Jusqu'à 5 écrans
- Design réactif
- Connecté à votre API
- Code source
Jusqu'à 12 écrans, connexion à votre authentification, composants partagés et tests.
- Jusqu'à 12 écrans, connexion, tests
- Design réactif
- Connecté à votre API
- Code source
Demander une offre personnalisée
Se connecter pour demander une offre personnalisée
Créez un compte gratuit ou connectez-vous pour demander une offre personnalisée à ce Zinner.
Connexion / InscriptionPoser une question avant achat
Se connecter pour poser une question
Pour réduire le spam sur la plateforme, les messages avant vente ne peuvent être envoyés que par les utilisateurs connectés.
Créez un compte gratuit ou connectez-vous pour envoyer un message directement à ce Zinner.
Connexion / InscriptionConnexion requise
Créez un compte gratuit ou connectez-vous pour envoyer un message à ce Zinner.
Connexion / InscriptionConnexion requise
Créez un compte gratuit ou connectez-vous pour demander une offre personnalisée.
Connexion / InscriptionAperçu
Détails clés sur ce service pour vous aider à décider. Généré par Zinn Hub, pas par le vendeur.
Valeur Position
Pile technologique
Réactif et compatible avec tous les navigateurs
Intégration API
Période de support
Ce que vous recevrez
Description complète
Le design est fait et l'API est prête ou presque, mais les écrans que les utilisateurs verront n'existent pas encore. Je construis uniquement le front-end: votre backend, votre fournisseur d'authentification et votre hébergement restent tels quels, et le code va dans votre dépôt. Pendant 14 jours après la livraison, je corrige gratuitement tout ce qui ne fonctionne pas comme convenu.
Avec Starter, vous obtenez un écran ou une page de votre fichier Figma, réactif et typé, avec ses données provenant de votre API, ou d'une maquette jusqu'à ce que le point de terminaison existe. Standard couvre jusqu'à cinq écrans connectés à votre API, avec des états de chargement, vide et d'erreur et des formulaires avec validation. Advanced permet jusqu'à douze écrans et ajoute des écrans de connexion qui fonctionnent avec votre fournisseur d'authentification, des composants partagés utilisés dans toute l'application et des tests pour les flux principaux.
Je suis le design de près: l'espacement, l'échelle typographique et les couleurs proviennent du fichier Figma. Lorsqu'un écran n'a pas de version mobile, j'en propose une avant de la construire plutôt que de deviner. Next.js avec l'App Router est mon choix par défaut; React simple avec Vite convient lorsque vous n'avez pas besoin de rendu côté serveur. Pour le style, j'utilise Tailwind CSS ou CSS Modules, selon ce que votre projet utilise déjà.
Je vérifie le résultat dans Chrome, Firefox et Edge sur ordinateur de bureau, et dans Chrome sur un véritable téléphone Android.
Deux exemples publics de mon travail de front-end sont dans le portfolio: une vitrine Next.js avec filtres, un panier et un paiement, et mon propre site bilingue.
Je travaille uniquement par écrit, sans réunions. Les écrans et les points de terminaison derrière eux sont listés avant que je ne commence, un lien de prévisualisation montre le travail au fur et à mesure de son avancement, et une courte note de progression est envoyée dans le chat chaque jour ouvrable.
Étapes pour compléter votre projet
1. Liste des écrans - Je parcours le fichier Figma et la documentation de votre API et j'écris chaque écran, ses états et les appels d'API qu'il effectue. Vous confirmez la liste avant tout code.
2. Parties de base et partagées - Configuration du projet ou de votre dépôt existant, couleurs et type de Figma, et la mise en page et les composants que chaque écran réutilise.
3. Écrans et données - Chaque écran est construit selon le design et connecté à votre API, avec des états de chargement, vide et d'erreur. Un point de terminaison manquant reçoit une maquette facile à échanger.
4. Tour de révision sur le lien de prévisualisation - Vous cliquez et envoyez les corrections dans une liste. Je les corrige et affiche à nouveau le même lien.
5. Transfert - Le code dans votre dépôt, une courte note sur la structure et comment l'exécuter, et sur Advanced, des tests que vous pouvez exécuter avant chaque version.
Garantie de Qualité Zinner
Chaque Zinner est examiné et approuvé avant de rejoindre la plateforme.
Tous les services sont soutenus par notre engagement en matière d'assurance qualité.
Votre paiement est protégé jusqu'à ce que vous approuviez le travail livré.
Comparer les forfaits
| Fonction | Démarrage | Standard | Avancé |
|---|---|---|---|
| Délai de livraison | 4 jours | 9 jours | 18 jours |
| Révisions | 1 | 2 | 3 |
| Portée | Un écran | Jusqu'à 5 écrans | Jusqu'à 12 écrans, connexion, tests |
| Design réactif | ✓ | ✓ | ✓ |
| Connecté à votre API | ✓ | ✓ | ✓ |
| Code source | ✓ | ✓ | ✓ |
Échantillons
Consultez des exemples du travail du vendeur relatifs à ce Zinn.
Portfolio
Exemples du travail du vendeur relatifs à ce Zinn.

Formline: boutique Next.js avec Stripe
Une vitrine sur laquelle vous pouvez naviguer: 16 affiches dans 4 collections, des filtres et une recherche qui restent dans l'URL, un panier, des thèmes clair et sombre, et un processus de paiement qui se termine par une commande de démonstration ou une véritable session Stripe Checkout en mode test. Je l'ai construite comme une exportation statique Next.js en TypeScript avec Tailwind CSS. Les paiements par carte passent par un Cloudflare Worker qui recalcule le prix du panier sur le serveur et vérifie la signature du webhook de Stripe.




Site personnel bilingue en Next.js
Un site personnel d'une page en anglais et en russe, avec une section services et des liens vers mes projets de démonstration. Je l'ai conçu et construit avec Next.js, React et TypeScript comme une exportation statique, stylisé avec des modules CSS simples et sans framework d'interface utilisateur. Il a des thèmes clair et sombre, et une image d'aperçu social pour chaque langue est générée au moment de la construction. GitHub Actions le construit et le déploie sur Bunny CDN, qui ajoute des en-têtes de sécurité et redirige www et HTTP simple vers l'adresse HTTPS principale.

Détails du service
Questions fréquemment posées
Oui. Je propose la mise en page mobile pour chaque écran avant de le construire, par écrit ou sous forme de croquis rapide, afin que vous l'approuviez à l'avance au lieu de la découvrir à la fin.
Oui. Je suis la structure de dossiers, la nomenclature et le style déjà présents, de sorte que le nouveau code utilise les mêmes modèles et que le prochain développeur ne trouve pas deux styles.
Je respecte l'espacement, les tailles et les couleurs du fichier. Lorsque le design et les données réelles ne concordent pas, comme un nom plus long que la maquette, je le signale et suggère une correction plutôt que de laisser la mise en page se briser.
Ce service concerne uniquement le front-end. Pour un backend en Node.js avec Express ou NestJS, consultez mon backend Zinn, ou commandez les deux et je les citerai ensemble.
Avis clients
Découvrez ce que nos clients disent de ce Zinn
Catégories
Politiques Zinner
Zinns connexes

Je vais construire votre MVP de productivité TDAH sur Bubble ou WeWeb

Créez des applications web personnalisées en utilisant React JS, Node JS et Google Firebase

faire php, css, javascript, html, prestashop, mailchimp, rest, json, xml, joomla




