Les meilleurs développeurs informatique freelances sont sur Codeur.com

Optimisation des performances

 Fermé · Moins de 500 € · 6 offres · 757 vues · 1 interaction


Objectif de l’application :

Permettre aux utilisateurs de :
1. Visualiser le contenu de leur panier
2. Consulter les prix à jour via plusieurs APIs (comparateurs de prix ou vendeurs différents)
3. Valider leur panier en choisissant la meilleure option
4. Recevoir une estimation des frais de livraison, du temps d’acheminement et de la disponibilité

Technologies à utiliser
• Framework Front-End : React + Talon (modèle d’architecture recommandé par Magento / PWA Studio)
• Back-End suggéré : Node.js / Express.js
• Base de données : MongoDB ou PostgreSQL
• APIs à intégrer : <br /> • API d’un comparateur de prix (par ex : PriceRunner, Kelkoo ou une fausse API simulée)
• API de transport (par ex : EasyPost, ou une fausse API “FastShip”)
• API de stock/produits (type Shopify ou WooCommerce, ou une mock API interne)
• API de taux de change pour afficher les prix en plusieurs devises (OpenExchangeRates, ou fixer.io)

Structure fonctionnelle de l’application

1. Authentification
• Page de login / signup
• Stockage sécurisé des sessions JWT
• Récupération du panier utilisateur après connexion

2. Page “Mon Panier”

Affiche :
• Liste des articles (image, nom, quantité, prix estimé)
• Bouton “Mettre à jour les prix”
• Bouton “Comparer les vendeurs”
• Bouton “Valider le panier”

3. Fonction : Mise à jour des prix
• Appelle plusieurs APIs de comparaison de prix pour chaque article
• Affiche les résultats dans un tableau comparatif : vendeur, prix, frais de port estimé, note client
• L’utilisateur peut sélectionner le vendeur préféré pour chaque article

4. Fonction : Vérification de disponibilité
• Via une API produit / stock
• Affiche une icône verte (disponible) ou rouge (non disponible)
• Si un article est en rupture, suggérer un produit équivalent (si dispo)

5. Fonction : Estimation livraison
• Intègre une API de transport qui donne :
• Estimation du coût de livraison
• Délais de livraison
• Suivi potentiel
• Prend en compte l’adresse de livraison de l’utilisateur

6. Validation finale du panier
• Résumé global :
• Articles sélectionnés
• Vendeurs choisis
• Frais de livraison
• Devise sélectionnée (prix converti via API de taux de change)
• Total global
• Bouton “Confirmer la commande”
• Génération d’un PDF ou envoi par email

Défi pour les développeurs

Les candidats doivent :
• Créer l’interface avec Talon (composants réutilisables, propres, modulaires)
• Intégrer au moins 3 APIs externes simulées (mock server ou API réelle)
• Créer une expérience fluide et responsive
• Déployer une version de test (sur Vercel, Netlify ou autre)

Budget indicatif : Moins de 500 €

Publication : 10 avril 2025 à 07h28

Profils recherchés : Développeur spécifique freelance , Développeur Node.js freelance , Développeur full-stack freelance , Développeur API freelance , Développeur React freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

6 freelances ont répondu à ce projet

6 propositions de devis en moins de 2h

Fuznet Développeur Shopify
minuitagency Agence de développement mobile
Platane Agence d'assistants virtuels
Agence Web Et Mobile Agence web
J
Amine Kheddaoui  Développeur IA
Publier un projet similaire

Nos ressources utiles

Allez plus loin avec nos ressources liées à ce projet !

Simulateur de prix : Combien coûte un site Shopify ?

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients