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

Creer un plateforme web et application mobile pour envoie de colis

 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

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

Créer un compte

54 freelances ont répondu à ce projet

45 propositions de devis en moins de 2h

+47

Montant moyen des devis proposés : 40 750 €

Estimation du délai : 36 jours

Publier un projet similaire

Nos ressources utiles

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

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

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.