Bnjis / leboncoin-technical-test

At leboncoin, our users can share messages about a transaction, or ask for informations about any products. Your job is to create the interface to consult those messages. The interface needs to work on both desktop & mobile devices.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Avec plus de temps j'aurais ajouté un redux, pour stocker les données et ne pas refetch à chaque fois et pour atteindre les données plus facilement.

J'ai ajouté certains outils dont j'ai l'habitude (reactstrap, moment, etc...)

J'ai aussi ajouté des outils que je n'utilise pas habituellement (material-UI)

Je pensais que les routes dans le swagger fonctionneraient toutes mais non, du coup j'ai mis un petit alert.

J'ai l'habitude de travailler avec react-router-dom, le Next.js m'a un peu fait perdre du temps au niveau du routing car je ne connaissais pas bien le fonctionnement.

Je pense qu'il manquerait un petit fetch pour une conversation en particulier.

Pour la sauvegarde des messages, je suppose que c'est fait exprès de ne pas les enregistrer correctement donc je n'ai pas touché.

Merci pour cette relecture, désolé pour l'attente.

About

At leboncoin, our users can share messages about a transaction, or ask for informations about any products. Your job is to create the interface to consult those messages. The interface needs to work on both desktop & mobile devices.


Languages

Language:TypeScript 65.3%Language:CSS 21.6%Language:HTML 7.0%Language:JavaScript 6.1%