French Version 🇫🇷
English Version 🇬🇧
Maplr ouvre une toute nouvelle cabane à sucre au milieu du Québec et vous êtes en charge de développer le Front ou le Back de l'outil de gestion de vente et de stock de son fameux sirop d'érable 🍁
Pour vous aider dans votre tâche, un contrat d'interface a été produit.
- Le code est fonctionnel et compile ✨
- Le code est de qualité
- Vous utilisez des bonnes pratiques de développement
- ✅ Le Catalogue de sirop d'érable filtré par type (Il existe plusieurs types de sirop : Ambré, Foncé ou Claire)
- ✅ Le détail d'un produit
- ✅ Le panier d'achat
- ✅ La validation d'une commande
- Spring boot (JVM only)
- Des donnés de tests doivent être fournies (Exemple : BDD embeded initialisée, gestionnaire de version de base de données, docker avec donnée intégrées)
- Framework UI "bootstrap like"
- Un framework Javascript/Typescript SPA (Angular, React ou Vue)
- AspNet Core (v3.0+)
- Des donnés de tests doivent être fournies (Exemple : BDD embeded initialisée, gestionnaire de version de base de données, docker avec donnée intégrées)
- Au choix :
- Blazor
- AspNet Core MVC + Razor
- Un framework Javascript/Typescript SPA (Angular, React ou Vue)
Une fois terminé, veuillez créer un nouveau dépot sur votre GitHub et l'envoyer par courriel 🚀
Maplr has just opened a brand new sugar shack in the middle of Quebec, you will have to develop the Frontend or the Backend to handle sells and stocks of maple syrup 🍁 In order to help you for this task, an interface contract has been produced.
- The code is working and compile ✨
- The quality of the code
- The use of "Best practices"
- ✅ Maple syrup catalog filterable by type : there is 3 types of maple syrup : Amber, Dark, Clear
- ✅ Product details
- ✅ Management of the cart
- ✅ Order validation
- Spring boot (JVM only)
- Testing data must be provided (For Example : initialized embedded database, database version control systems, docker initialized with data)
- A Javascrip/Typescript Single Page Application Framework (Angular, React ou Vue)
- UI Framework "bootstrap like" (Optional)
- AspNet Core (v3.0+)
- Testing data must be provided (initialized embedded database, database version control systems, docker initialized with data)
- The choice is yours:
- A Javascrip/Typescript Single Page Application Framework (Angular, React ou Vue)
- Blazor
- AspNet Core MVC + Razor
Once you're done, please create a new repository on your GitHub account and email it to your Maplr contact 🚀