Skip to content

auchanretailfrance/technical-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Technical test

Salut et bienvenue ici. Auchan te propose de consacrer un peu de temps pour nous exposer tes talents.

Tu trouveras ici le squelette d'un projet utilisant:

  • Sprint Boot 3.1 (Java 17)
  • MongoDB
  • Vue.js 3 (TypeScript).

Passe ici 2-3 heures avec pour objectif de créer un endpoint permettant de créer un objet qui va s'inscrire dans une collection MongoDB de ton choix.

Un autre endpoint permettra d'enrichir cette collection avec de nouveaux objets (maximum 2-3 attributs, on ne demande pas la lune !) et enfin un front avec une single page qui expose la liste des objets contenus dans ta collection.

Pas de fioritures, pas de piège, pas de bonne ou mauvaise façon de faire, ce sera juste l'occasion pour toi de créer un support sur lequel baser notre prochaine rencontre. Have fun !

Prérequis

Java 17

Installation via sdkman qui va gérer tout seul la bonne version depuis le fichier .sdkmanrc

User Stories

En tant que collectionneur, je souhaite référencer un livre dans ma collection

J'ai besoin de référencer un livre par son isbn, le titre, l'année de parution et l'auteur

En tant que collectionneur, je souhaite référencer un auteur

J'ai besoin de référencer un auteur par son nom

En tant que collectionneur, je souhaite consulter la liste de tous les livres.

Je souhaite visualiser le titre, l'année de parution et le nom de l'auteur

En tant que collectionneur, je souhaite consulter la liste des livres correspondant à plusieurs critères (auteur, année).

Je souhaite visualiser le titre, l'année de parution et le nom de l'auteur et pouvoir filtrer par auteur et année

Help

Si tu rencontres un problème n'hésite pas à créer une issue sur le repo que tu as fork et on répondra aussi vite que possible !

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published