Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update task.md #60

Merged
merged 2 commits into from
Dec 18, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions oldSchoolServer/oldSchoolServerImprovements/task.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
Congratulations! You did a great job and created a working application.
We have put together a few ideas on how you can further improve this project by yourself.
These improvements will not be tested within the course.
Some improvements require changes to both the client (what is displayed in the browser)
and the server (the application logic).
We don't cover the client-server architecture in this course,
so you can either explore that on your own or implement ideas that don't require investigating third-party code.
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.
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 can either explore it on your own or implement ideas that don't require investigating third-party code.

**Server improvements:**

- You can add more complex logic for group by or searching operations.
- You can add an ability to upload your own photo.
- You could add more complex logic for group-by or search operations.
- You could add the ability to upload your own photo.
- Currently, we lose the application state if we turn off the server.
You can implement the ability to save the current state of the applications in files,
and when the server is starting, you can extract this data.
You could implement a feature that saves the current state of the applications in files
then, when the server starts up again, this data can be retrieved.


**Client improvements:**

- You can make alive the application via adding animations for all actions.
- To make uploading new photo easier, you can add a special button for it.
- You could make the application come alive by adding animations for all actions.
- To simplify the process of uploading a new photo, you could add a special button for it.

<p align="center">
<img src="../../utils/src/main/resources/images/old/school/finish.svg" alt="Possible improvments" width="220"/>
Expand Down
Loading