Client-Server Java Application with mySQL db (P2P connection)
$30-250 USD
Paguhet në dorëzim
In this project, you are required to design and implement using JAVA a COVID prevention
application to keep university campus safe. The project is composed of two parts. In the first
part, you are expected to develop the basic features of a COVID prevention application using a
client/server paradigm. For the purpose of your application, you decide whether TCP or UDP
is to be used as the underlying transport layer technology. Users create accounts and log in a
centralized server that has to keep track of the health status of all students and instructors and,
moreover, provide instructions to stop the spread of COVID. You have to define the protocol to
be used between the client and the server and implement it. In the second part, the application
has to be extended to support a hybrid architecture that allows peer-to-peer communication
where clients can update each other about their health status. As an optional feature and for
additional credit, you are asked to design your system to support privacy. This extension
will be assessed based on its novelty and completeness.
Client-Server COV ID@UNI Application (90 pts)
Client - Design and implement a COVID prevention client that has the following features
and functionalities:
• The client has a graphical user interface (GUI).
• The user opens the client application and connects to the server application using the
server domain name and port number.
• The user is given the option to register or to login.
• If the user is not registered, they can sign up and provide the server with name, photo,
email address, username, password, and vaccination status. If the user is vaccinated,
they are asked to upload the vaccination certificate to complete their portfolio.
• The user sends regular updates to the server including their location.
• In the case of a registered user, the user logs in with their existing account where the
server performs authentication by verifying the username and password.
• The user can query for the total number of active cases and other interesting statistics
that you may choose to include.
• The user has the option to identify a group of trusted people to whom they wish to
disclose their health status.
• The user can check the status of any other user who indicated them as trusted.
• The user shares the positive PCR result, if any, with the server.
• The user has three status conditions, contagious if they tested positive, at risk if they
were exposed to the virus, and safe otherwise.
• The user gets update from the server if they got close to a user with contagious status
or with at risk status.
Server - Design and implement a COVID prevention server that has the following features
and functionalities:
• The server application takes as a command line argument the port number on which it
would be listening.
• The server allows the users to register and login.
• Every time a new user signs up for a new account, the server adds a new user.
• Every time a user logs in, the server authenticates them by verifying their username
and password.
• The server application manages a database that stores user accounts and details.
• The server has to keep track of the IP address, port number, and location of each user
(if the user is online).
• The server changes the user status to contagious if they tested positive, at risk if they
were exposed to the virus, and safe otherwise.
• If infected, the server keeps track of the number of days the user spent in quarantine,
and once completed, it changes the user status to safe.
• Depending on the user status, the server provides instructions related to quarantining,
doing a PCR test, taking precautionary measures, and others.
• The server allows the user to retrieve some virus statistics on campus.
• The server sends notifications and instructions to all users who got close to someone
tested positive or at risk.
More details in the attached pdf
ID Projekti: #32257610
Rreth projektit
11 profesionistë freelancer dërguan një ofertë mesatare prej $166 për këtë punë
Hi sir I am interested to work with you. I can provide you with professional web design services. I can design for you according to your requirements. I will give you unlimited revision until you will not satisfy for y Më shumë
Hello, Greetings for the day!!! I have gone through your requirement and understood every aspect of them. I can fulfill your requirements as per your needs with my flawless work. I have 5 years of experience wit Më shumë
Greetings I saw your project and as an expert in C/C++/Java language I am sure I can do your task. I have previously worked on various Java projects which includes making games, management systems projects and Java is Më shumë
Heyy I am expert in java fx and I can help you with your project message me to discuss so that we can start working on it
Hi there, For the framework for this project, I will use Spring. All the features (including P2P) will be implemented. Only thing for you to do is awarding me now. Thanks.
- previous experience in such topics - eager to discuss a lot in this chat stream - degree stats maths
Hi, You are required to design and implement using JAVA a COVID prevention application to keep university campus safe. I have seen the project description carefully also saw the attachments send me a message for more d Më shumë