Ecommerce Development New Ecommerce Site Development task
$10-30 USD
Dibayar saat pengiriman
Hi and welcome to the Inn. As you know, we are a small inn with a prime location in a prominent city ran by a friendly innkeeper named Allison. We also buy and sell only the finest goods. Unfortunately, our goods are constantly degrading in quality as they approach their sell by date. We need a system to help us keep track of the value of the items in our shop.
## Introduction to the shop
The shop tracks items in its inventory by their quality and the number of days remaining until the item needs to be sold.
### Item Properties
| Property | Description |
| --------- | ----------------------------------------|
| `sellIn` | number of days we have to sell the item |
| `quality` | how valuable the item is |
- At the end of each day, `quality` decrements by `1`
- At the end of each day, `sellIn` decrements by `1`
- Once the sell by date has passed, `quality` degrades twice as fast
- The `quality` of an item is never negative
- The `quality` of an item is never more than `50`
#### Special Items
Some types of items in our shop deviate from the normal deprecation rules:
| Item | Property |
| ------------------------ | -------------------------------------------------------- |
| Aged Brie | Quality increments by `1` as the sell by date approaches |
| Sulfuras | Never has to be sold and never decreases in quality |
| Concert backstage passes | `quality` increments by `1` as the sell by date approaches and increments by `2` when there are 10 days or less; the `quality` drops to 0 after the sell by date |
## Requirements
- You must create an inventory system that, given a list of items in the shop, calculates the value of the items `n` days in the future.
- The system should be unit tested to ensure the values being reported are correct.
- Preferably the system should be written using Java 8.
The items currently in our inventory are:
| Item | `sellIn` | `quality` |
| ----------------------------------------- | -------- | --------- |
| +5 Dexterity Vest | 10 | 20 |
| Aged Brie | 2 | 0 |
| Elixir of the Mongoose | 5 | 7 |
| Sulfuras | 0 | 80 |
| Concert backstage passes | 15 | 20 |
### Optional
- Create the system as a SpringBoot REST service
- Package the application in a Docker container for deployment to a cloud service.
ID Proyek: #17712839
Tentang proyek
5 freelancer rata-rata menawar $143 untuk pekerjaan ini
Hi their, I can create you a inventory system that will help you to maintain the quality of your product. I will use spring and spring boot inside docker to be implemented on cloud. I have more than 10+ years of Lebih banyak
Hey, I have completed my BE in Computer Engineering in 2010. I have experienced JAVA 8 with Angular 6.0 (Latest Version). From the Framework side, I have experience in Hibernate, Spring Boot, Spring MVC. I Lebih banyak