Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nauruz-guliev/javathirdsemesterhw
Third Semester Java Home Works at KFU ITIS
https://github.com/nauruz-guliev/javathirdsemesterhw
canvas-drawing chat-application http-status-codes java java-fx java-sockets protocol stickers weather webserver
Last synced: 24 days ago
JSON representation
Third Semester Java Home Works at KFU ITIS
- Host: GitHub
- URL: https://github.com/nauruz-guliev/javathirdsemesterhw
- Owner: Nauruz-Guliev
- Created: 2023-02-01T18:48:02.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-02-03T20:55:33.000Z (almost 2 years ago)
- Last Synced: 2024-11-07T23:26:35.471Z (3 months ago)
- Topics: canvas-drawing, chat-application, http-status-codes, java, java-fx, java-sockets, protocol, stickers, weather, webserver
- Language: Java
- Homepage:
- Size: 442 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# :star: Java Home Works
This is a collection of some home works that were done during the third semester at KFU ITIS.## :page_with_curl: [File Web Server](https://github.com/Nauruz-Guliev/hw-java-semester3/tree/master/hw-file-webserver)
#### Features
* Accessing files at server by providing a valid path.
* Informative HTML-pages with appropriate HTTP response status code.
#### Example
## :sunny: [Weather App](https://github.com/Nauruz-Guliev/hw-java-semester3/tree/master/hw-weather-app)
#### Features
* Getting weather forecast for the specified city.
* Saving a drawing that somewhat corresponds the current weather condition.
* Resizing parts of drawing by using a slider.#### Example
## :speech_balloon: [Chat App](https://github.com/Nauruz-Guliev/hw-java-semester3/tree/master/hw-chat-app)
#### Features
* Creating a user by providing a unique username.
* Exchanging messages and stickers in multi-client chat.
* Making use of custom protocol with 4 types of messages.#### Example