Les meilleurs développeurs web freelances sont sur Codeur.com
Fermé·1 000 € à 10 000 €·54 offres·7602 vues·43 interactions
nous recherchons une team pour developper une plateforme d envoie de colis communataire via le transport aerien .
Voici un cahier des charges technique réunissant les informations précédentes pour la création d'une plateforme d'envoi de colis communautaire par voie aérienne :
1. Architecture du système
1.1. Frontend
- Application mobile : iOS (Swift) et Android (Kotlin)
- Site web : React.js, HTML5, CSS3
1.2. Backend
- API RESTful : Node.js, Express.js
- Base de données : MongoDB
- Serveur : AWS EC2
1.3. Intégrations tierces
- Passerelles de paiement : Stripe, PayPal, Apple Pay, Google Pay
- Cartographie : Google Maps API, Mapbox API
- Notifications push : Firebase Cloud Messaging, Apple Push Notification Service
- Envoi d'emails : SendGrid, Mailchimp
- Chat en temps réel : Socket.IO, Twilio Programmable Chat
2. Fonctionnalités
2.1. Inscription et connexion
- Endpoints d'API pour la création et l'authentification des comptes utilisateurs
- Intégration de l'authentification OAuth pour les comptes Google et Apple
- Stockage sécurisé des mots de passe avec bcrypt
2.2. Création d'envoi
- Formulaire dynamique adapté aux types de colis et aux options sélectionnées
- Intégration des API de cartographie pour la saisie et la validation des adresses
- Calcul des tarifs en temps réel en fonction des paramètres de l'envoi
- Endpoints d'API pour la création et la modification des envois
2.3. Paiement en ligne
- Intégration des SDK de paiement Stripe et PayPal
- Stockage sécurisé des informations de paiement avec tokenisation
- Endpoints d'API pour le traitement des paiements et la génération des factures
2.4. Suivi des colis
- Intégration avec les API de suivi des partenaires de livraison
- Mise à jour en temps réel du statut des colis via WebSocket
- Endpoints d'API pour récupérer l'historique et les détails des envois
2.5. Gestion du compte
- Endpoints d'API pour la modification des informations de profil et des préférences
- Stockage sécurisé des données utilisateurs dans une base de données chiffrée
- Génération et envoi des factures par email au format PDF
2.6. Chat intégré
- Intégration de Twilio Programmable Chat pour la messagerie en temps réel
- Développement d'un chatbot avec Dialogflow pour l'assistance automatisée
- Endpoints d'API pour récupérer l'historique des conversations et les données analytiques
3. Sécurité
- Chiffrement des données sensibles (mots de passe, informations de paiement) avec AES-256
- Authentification JWT pour sécuriser l'accès à l'API
- Mise en place d'un certificat SSL pour le chiffrement des communications
- Protection contre les attaques XSS, CSRF et les injections SQL
- Conformité RGPD et CCPA pour la protection des données utilisateurs
4. Déploiement et scalabilité
- Déploiement de l'application sur AWS avec Docker et Kubernetes
- Mise en place d'un load balancer pour répartir la charge entre les instances de serveur
- Configuration d'Auto Scaling pour ajuster automatiquement les ressources en fonction du trafic
- Utilisation d'un CDN (Content Delivery Network) pour optimiser les temps de chargement
- Mise en place d'un pipeline CI/CD (Intégration Continue/Déploiement Continu) avec GitLab
5. Maintenance et suivi
- Surveillance en temps réel des performances et des erreurs avec Sentry et New Relic
- Agrégation et analyse des logs avec ELK Stack (Elasticsearch, Logstash, Kibana)
- Tests unitaires, d'intégration et de bout en bout avec Jest, Mocha et Cypress
- Mises à jour régulières des dépendances et des bibliothèques pour maintenir la sécurité
- Suivi des métriques clés (KPI) et génération de rapports avec Mixpanel et Amplitude
Budget indicatif : 1 000 € à 10 000 €
Publication : 11 avril 2024 à 13h30
Profils recherchés : Développeur web freelance, Développeur spécifique freelance, Développeur mobile freelance, Développeur Node.js freelance, Développeur React freelance
54 freelances ont répondu à ce projet
45 propositions de devis en moins de 2h
Montant moyen des devis proposés : 40 750 €
Estimation du délai : 36 jours
Nos ressources utiles
Allez plus loin avec nos ressources liées à ce projet !
Simulateur de prix : Combien coûte une application Android ?
Guide : Créer une application Android gratuitement
Simulateur de prix : Combien coûte une application mobile ?
Téléchargement : Cahier des charges pour créer une application mobile
Guide : Les meilleurs outils pour créer une application mobile en ligne
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.