Postuler Contacter

Développeur web

Ref : 250110S001
Logo client
Compétences requises
Description de la mission
L’objectif de ce projet est de développer une application mobile et web permettant aux utilisateurs de réserver un service de transport de bagages. L'application devra gérer les réservations, optimiser les tournées des chauffeurs et assurer une expérience utilisateur intuitive.



2. Objectifs fonctionnels

2.1. Pour les utilisateurs

Création de compte utilisateur avec vérification par e-mail et/ou numéro de téléphone.

Interface de réservation intuitive permettant :

Saisie des informations sur le bagage (quantité).

Indication de l’adresse de prise en charge et de livraison (selon une liste pré définie)

Choix de la date et de l’heure de la prestation.

Suivi en temps réel de la livraison du bagage via notification (sms et/ou mail)

Paiement en ligne sécurisé (intégration du service de sécurisation de paiement en ligne du Crédit Agricole).

Notifications (par SMS, e-mail ou push) sur l’état de la réservation.

2.2. Pour les chauffeurs

Accès à une interface mobile spéciale avec :

Consultation des tournées optimisées.

Informations détaillées sur chaque livraison (adresse, contact client, caractéristiques des bagages).

Fonctionnalité de confirmation de prise en charge et de livraison des bagages.

2.3. Pour les administrateurs

Tableau de bord pour la gestion des réservations :

Consultation et modification des détails des réservations.

Suivi de l’état des livraisons.

Gestion des utilisateurs (clients et chauffeurs).

Outils pour créer automatiquement des tournées optimisées selon les critères suivants :

Distance entre les points de prise en charge et de livraison.

Capacité des véhicules.

Disponibilité des chauffeurs.

Gestion des paiements et génération de rapports financiers.



3. Objectifs techniques

3.1. Plateformes

Application mobile :

iOS (Objective-C/Swift).

Android (Java/Kotlin).

Application web :

Frontend : React, Angular ou Vue.js.

Backend : Node.js, Django ou Laravel.

3.2. Base de données

Système de gestion de base de données relationnelles (ex. : PostgreSQL, MySQL) pour gérer les réservations, les utilisateurs et les tournées.

3.3. API

Développement d’une API RESTful pour permettre la communication entre le frontend et le backend.

Intégration avec des services tiers pour :

Paiements en ligne (crédit agricole)

Cartographie et calcul d’itinéraires (Google Maps, OpenStreetMap).

3.4. Sécurité

Chiffrement des données sensibles (SSL/TLS).

Gestion des autorisations et authentifications (OAuth 2.0, JWT).

Conformité avec les régulations RGPD (pour la gestion des données personnelles).



4. Objectifs ergonomiques

Interfaces claires et intuitives pour toutes les catégories d’utilisateurs.

Temps de chargement minimal (≤ 3 secondes).

Compatible avec les différentes résolutions d’écran (mobile, tablette, desktop).



5. Objectifs organisationnels

Mise en place d'un environnement de développement agile avec des sprints bihebdomadaires.

Livraison d'une version minimum viable (MVP) en 3 mois.

Tests unitaires et tests utilisateurs avant le lancement officiel.



6. Critères de réussite

Application fonctionnelle et stable avec un taux de satisfaction client ≥ 90 %.

Optimisation des tournées des chauffeurs avec un gain de temps de 20 % minimum par rapport aux systèmes manuels.

Conformité avec toutes les exigences légales et techniques.



7. Budget et délais

Budget prévisionnel : [à définir].

Délais de livraison : [à préciser selon la complexité finale du projet].

D'autres offres
Développeur web JAVA

Ces missions pourraient vous intéresser !

Développeur Back-End (H/F) - Nantes ou Aix en Provence - Longue durée

JAVA LINUX POSTGRESQL ELASTICSEARCH GIT
ASAP
44 - NANTES
12 mois
Voir la mission

Lead Developer Full Stack - Java/Kotlin

JAVA SWIFT REACT.JS Kotlin ANDROID
ASAP
92 - PUTEAUX
12 mois
Voir la mission

Développeur Front-End avec un solide background Back-End (XP dans le e-commerce exigée)

JAVA ORACLE JSP CSS
ASAP
75 - PARIS
3 mois
Voir la mission

developpeur web

JAVA PHP
ASAP
Suisse
4 mois
Voir la mission

Développeur informatique - Mission pour un besoin client 2 jours TT & 3 jours en présentiel RENNES

JAVA SQL VBA PHP
ASAP
35 - MORDELLES
6 mois
Voir la mission

Développeur JAVA

JAVA REACT.JS Spring Boot
03/02/2025
17 - La Rochelle
3 mois
Voir la mission

Développeur BPMN+ (EXPERT)

JAVA SQL JPA
03/02/2025
79 - NIORT
3 mois
Voir la mission

Développeur JAVA

JAVA JAVASCRIPT DEVOPS
02/02/2025
74 - Annecy
12 mois
Voir la mission

Développeur JAVA Angular

JAVA Angular MONGODB
02/02/2025
34 - Montpellier
12 mois
Voir la mission

Développeur ETL Informatica / Analyste BI H/F

JAVA SQL INFORMATICA
27/01/2025
28 - CHARTRES
12 mois
Voir la mission
Postuler Contacter