Java Programming Language | University Project 2020
- Object Oriented Programming
- Exception Handling
- I/O Subsystem
- Multithreading & Synchronization
- Stream API
- Serialization
- Logging
- JavaFX
- Detecting infected people on temperature stations
- Notifying ambulance about infected person
- Sending infected person and their household home
- Marking the house as infected
- Keeping social distance between people of different age groups from different households
- Keeping track of the current number of infected and recovered people
- Keeping track of the movement of each person
- Generating report on the number of infected people
- Information about the maximum capacity of an ambulance and the current number of people in it