Projet de fin de formation du Coding Bootcamp La Capsule. Easy Expertise est une application mobile développée avec React Native pour organiser des expertises d’assurance chez l’assuré et enregistrer le compte rendu au fil de la visite.
Cette application mobile a été développée en équipe en applicant les méthodes agile scrum et kanban pour coder rapidement les fonctionnalités essentielles pour ce projet.
Fonctionnalités
- Se connecter à son compte utilisateur ou en créer un nouveau ;
- Afficher les rendez-vous programmer dans le calendrier ;
- Créer un nouveau dossier d’expertise :
- Entrer des informations dans des champs de texte ;
- Sélectionner des informations dans des listes (dégâts, pièces, assurance) ;
- Sélectionner des dates ;
- Ajouter, enregistrer ou modifier des notes ;
- Prendre des photos et les ajouter au dossier ;
- Retrouver un dossier existant ;
Skill tech
- Définir les userStories et les principales fonctionnalités à développer ;
- Créer un ou deux story boards ;
- Conduire des tests utilisateurs et corriger le prototype en fonction des résultats des user journeys;
- Concevoir le wireframe et définir l’UI kit de l’application ;
- Concevoir une maquette ;
- Classer les user Stories par importance et par priorité pour organiser les sprints de développements ;
- Développer en équipe en utilisant Git (repo local, branches…) et GitHub (repo distant, résolution de conflits…) ;
- Utiliser le framework React Native et Expo ;
- Créer le backend avec Node JS et Express JS ;
- Définir le schéma de la base de données ;
- Mettre en place une base de données avec Mongo DB ;
- Enregistrer les fichiers en ligne sur Cloudinary ;
- Sécuriser le processus d’authentification : hash du mot de passe, token utilisateur