Java MicroServices training exercises and projects
ped's Introduction
ped's People
ped's Issues
Find command is not case sensitive but add command is case sensitive
There is no remark in the UG stating that this is meant to be the case.
Being permitted to add same name ingredients with different case, but seeing names of all cases when using the find command is not consistent.
Not sure if this is a bug or if it is meant to be this way.
Switching tab issue
Invalid date for add command leads to ingredient being added to nearest date
Deleting ingredient from recipes tab leads to inconsistent behaviour
UG title colour inconsistencies
Ingredient can be deleted while looking at recipe page and vice versa
Input Box for Commands and text "Enter Command" very light and not clearly visible
Cannot add same ingredient but with different expiry date
Given that this is a food and recipe management app, in context, it is typical for different batches of the same ingredient to exist.
Each batch is likely to have a different expiry date.
For instance, a restaurant orders 1kg of tomatoes with an expiry date of 2 months from the day of order/receiving.
Restaurant then uses 0.5kg within the next month, and orders another 0.5 kgs of tomatoes a month from now.
Now we would have 0.5kgs expiring 2 months from present day, and 0.5kgs expiring 3 months from present day.
The UG doesn't explicitly state this limitation.
Hence bringing this up
I enter the command add ingredient -n tomato -d from africa -q 500 -e 30-11-2021 -t sweet
This executes successfully, but when I enter add ingredient -n tomato -d from africa -q 500 -e 30-12-2021 -t sweet
subsequently (note the 30-12-2021 date), I receive the following error msg: This ingredient already exists in the Inventory
.
Default data inconsistencies
Switching tabs and still seeing selection from previous
When entering the command add ingredient -n dal -q 500m -e 29-02-2021
, I saw the error seen in the picture below.
I used 500m
instead of 500g
because I thought thought that would be 500ml.
However, upon careful reading of the UG, m is supposed to be a prefix while g is not.
However, I see the error message that my quantity has to be above 0 โ which is not helpful for me as a user to figure out what is wrong.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.