Git Product home page Git Product logo

oc_da-jr_p9_billed's Introduction

oc_da-jr_p9_billed

Openclassrooms - Développeur d'application - JavaScript React - Projet 9 - Billed

P9 - Débuggez et testez un SaaS RH

Scénario

Vous êtes développeur front-end chez Billed, une entreprise qui produit des solutions Saas destinées aux équipes de ressources humaines.
Logo Billed
Malheureusement pour Billed, Garance, une collègue de la feature team “note de frais” a quitté l’entreprise avant d’avoir terminé l’application.
Dans deux semaines, l’équipe doit montrer la solution qui fonctionne à l’ensemble de l’entreprise.
Matthieu, Lead Developer de la feature team a demandé à être aidé pour tenir les délais et vous avez appris hier lors de la réunion d’équipe que c’est vous qui avez été désigné !

Interface de l'application Billed

À votre arrivée ce matin, vous avez reçu un e-mail de la part de Matthieu, qui donne plus de détails sur ce qui est attendu de vous.

Objet : Urgent - Informations sur la mission de renfort au sein de la feature team “note de frais”
De : Matthieu
À : Moi

Bonjour,

Tout d’abord, merci de nous prêter main-forte cette semaine pour la mise en place de tests sur la fonctionnalité “note de frais”.

Cette fonctionnalité est très attendue sur le marché et le top management a mis la priorité dessus.

L’objectif est de la lancer officiellement auprès de nos clients d’ici 2 semaines. Les délais sont donc très serrés.

La feature team a beaucoup travaillé ces dernières semaines, mais le départ de Garance n’arrange pas les choses et nous avons besoin de ton aide pour la dernière ligne droite.

Présentation de la fonctionnalité :
Pour comprendre son utilité et savoir comment elle marche, lis d’abord la description de la fonctionnalité.
Comme tu peux le constater, il y a deux parcours utilisateurs : un administrateur RH et un employé.

État d’avancement du projet :
L’essentiel a déjà été développé, je te rassure :
Le back-end des deux parcours est prêt en version alpha.

Côté front-end :
↳ Parcours administrateur : il a été testé par Garance, il faut désormais le débugger.
↳ Parcours employé : il faut entièrement le tester et le débugger.
Garance avait utilisé Chrome Debugger, il faudra continuer avec cet outil.

Comment accéder à la fonctionnalité ?
Tu devras installer le back-end disponible sur ce repo ainsi que le frontend disponible ici. Suis bien les instructions des deux README pour comprendre comment faire fonctionner tout ça.

Tes missions :
Tout ce que j’attends de toi pour fiabiliser et améliorer le parcours employé est décrit dans ce document. Il correspond à la description pratique des besoins pour la mise en place de la fonctionnalité. Il faut que tu le lises très attentivement.

Tu y trouveras notamment le rapport avec les bugs identifiés (Kanban Notion) ainsi qu’un exemple de plan de tests End-to-End.

Voilà, bon courage pour résoudre ces bugs et mettre en place les tests manquants ! On compte sur toi.

Matthieu
Lead Developer @Billed

Ça y est, vous avez toutes les informations pour démarrer la correction de cette application. C’est parti !

oc_da-jr_p9_billed's People

Contributors

salimbenfarhat avatar aurelien-oc-mentorship avatar techerjeansebastienpro avatar diane-lb avatar nicolaspatschkowski avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.