-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #92 from jetbrains-academy/stephen-hero-patch-2
Update task.md
- Loading branch information
Showing
1 changed file
with
20 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,37 @@ | ||
Congratulations! You did a great job and created a working application. | ||
We have put together a few ideas on how you could further improve this project on your own. | ||
These improvements will not be assessed as part of the course. | ||
Congratulations! You did a great job and created a functional application. | ||
We've put together a few ideas on how you could further enhance this project on your own. | ||
These improvements are optional and won't be assessed as part of the course. | ||
Some of them may require changes to both the client side (what is displayed in the browser) | ||
and the server side (the application logic). | ||
As we don't cover the client-server architecture in this course, | ||
you could either explore it on your own or implement ideas that don't require investigating third-party code. | ||
As we don't cover client-server architecture in this course, | ||
you can either explore it on your own or implement ideas that don't require working with third-party code. | ||
|
||
<div class="hint" title="Click me to learn how to change the ode of the application"> | ||
<div class="hint" title="Click me to learn how to change the mode of the application"> | ||
|
||
To change the mode of the application and cok different recipes, you need to go to the `GameResource.kt` file | ||
and change the body of the `getCurrentTask` function, possible values: | ||
To change the mode of the application and cook different recipes, go to the `GameResource.kt` file | ||
and modify the body of the `getCurrentTask` function. Possible values include: | ||
|
||
- `Task.SOUP.toString()` - the tomato soup recipe | ||
- `Task.SALAD.toString()` - the salad recipe | ||
- `Task.SMOOTHIE.toString()` - the smoothie recipe | ||
- `Task.SOUP.toString()` – the tomato soup recipe | ||
- `Task.SALAD.toString()` – the salad recipe | ||
- `Task.SMOOTHIE.toString()` – the smoothie recipe | ||
|
||
</div> | ||
|
||
**Server improvements:** | ||
|
||
- You could add more types of fruits and vegetables for the recipes. | ||
- You could add new recipes to cook something else. | ||
- You could add more complex logic to the recipes like food generation | ||
or using more ingredients for cooking, mix the possible actions, and these changes will be applied automatically on the clien side. | ||
- Add more types of fruits and vegetables for the recipes. | ||
- Introduce new recipes to cook additional dishes. | ||
- Enhance recipe logic with features like food generation, | ||
using more diverse ingredients, and combining actions. These changes will automatically apply to the client side. | ||
|
||
|
||
**Client improvements:** | ||
|
||
- Adding new types of fruits and vegetables for the recipes requires improvements to both the server and the client — you need | ||
to upload new pictures to the client side and handle them. | ||
- Adding new recipes requires improvements to both the server and the client — you need | ||
to add more buttons and add handlers to process them. | ||
- Adding new types of fruits and vegetables for the recipes requires updates to both the server and client; you'll need | ||
to upload new images to the client and handle them accordingly. | ||
- Adding new recipes requires updates to both the server and client; you'll need | ||
to add more buttons and handlers to process them. | ||
|
||
<p align="center"> | ||
<img src="../../utils/src/main/resources/images/old/school/finish.svg" alt="Possible improvments" width="200"/> | ||
</p> | ||
</p> |