budget 125
deadline 22/08
A report describing the technologies, the design, the queries used and screenshots must be created too.
In the context of the work you are invited to implement the mobile app of the Policy Service
Protection that users will use to find information about
emergencies as well as tips on what to do in each case. You can
to have as an example, as well as to reuse material from its existing page
civil protection service: [login to view URL]
The application should support both Greek and English, automatically from its language
device on which it is running. It is recommended to use Navigation Drawer while in the (navigation bar) you will
the following functions must be included:
Home screen
This screen will display content about the organization, structured in
specific sections using modern widgets. This should include:
• General information about the organization
• Photos
• Brief list of news
________________________________________
Page 2
2
Protection Instructions
A screen with instructions on what to do in emergencies per event.
Personal information
On this screen users can save the following items automatically
available when they need to register an emergency: a) city, b) firstname and c)
lastname. Saving will be done locally in the application using sqlite or sharedpreferences
while after saving they will be displayed automatically every time the user enters
this screen.
Event registration
On this screen the user will be able to register an emergency event in the system
calling the relevant REST Service.
The screen will include the necessary forms and fields, will check that everything has
will be completed correctly, and will generate a REST call that will send the information as a JSON,
with the POST method in the following REST service:
[login to view URL]
Example JSON Request:
{
"city": "Paros",
"firstname": "Andreas",
"lastname": "Menychtas",
"category": "tsunami",
"title": "Tsunami in Paros",
"description": "The tsunami was observed at the north coast of the island"
}
The city, firstname and lastname parameters should load automatically as they already are
personal information stored on the system from the screen.
Note that the category parameter accepts ONLY one of the following values: covid,
earthquake, fire, tsunami, volcano .
The service will answer if the registration was done correctly (HTTP status 200), if it was rejected (HTTP
status 400) or if an error has occurred (HTTP status 500). In all cases you should
the relevant message is displayed to the user.
Example answer:
{
"status": "OK",
"message": "Document inserted.",
"id": "AQHPY1FffXalDlznQ6KO"
}
Event archive
On this screen the user will be able to see the event file in a table. After the entrance
of the user on the screen will load the events with the service call
[login to view URL]
with the GET method and will be displayed in a table.
________________________________________
Page 3
3
Users will then be able to select a category if they want (the list is the same as
previous screen) and see events in this category only. The call to this
case is formulated as follows:
[login to view URL]
Sample answer (always returns the 10 most recent results):
{
"status": "OK",
"message": "Documents fetched.",
"data": [
{
"lastname": "Menychtas",
"title": "Tsunami in Paros",
"category": "tsunami",
"firstname": "Andreas",
"city": "Paros",
"description": "The tsunami was observed at the north coast of the island",
"date": "2021-08-01T12: 44: 02.399Z",
"id": "AQHPY1FffXalDlznQ6KO"
},
{
"city": "Piraeus",
"title": "Covid Case in UNIPI",
"firstname": "Andreas",
"date": "2021-08-01T12: 42: 09.469Z",
"description": "The incident took place in the department of digital systems",
"lastname": "Menychtas",
"category": "covid",
"id": "62alTfkzTEksoOZsA48V"
}
]
}
Hi
I have checked your project description. I have excellent programming and
development skills. Contact me with all the details and requirements for
your project for further discussion. I will provide you dedicated support
and follow-up.
Regards
Farah Khan
**********************************************
Hello There,
I’m a Professional and Expert Mobile Application developer. I am interested in doing this job for you.
I do have necessary skill set & resources to complete this project.
I am ready to start the project asap.
Can you please discuss further about the project via chat-box ?
Awaiting for your ping!
Thank you
Virang P.
Please note that this is a placeholder proposal, we can be more specific once we get all the requirements and information required to execute the project.
Hello,
Hope you are doing well,
I can implement your mobile app with policy service protection in which user can use to find the information about emergencies as well as tips and also check the link which you have mentioned general policy protection graphic, also include general information about organization, photos an so on.
In page 2 user should save items whenever they need to register city, first name, last name etc and user also register emergency events in system. I can understand and also read all the information that you written and assure you that i can do your work best. I have many years of experience in this field.
So please provide us your precious time to discuss your project in detail so that we can give my best to you. We would be happy to hear back from your side.
Thanks and Regards
Pragati Mehta
hi
i can develop the mobile application with the provided rest api and SQLite for saving the data locally in case of emergency
i have expertise in android studio with more then 7+ years of experience
please ping me for further discussion
Thanks
HI,
I have seen the API response and i'm confident that i can build your app. I will provide you long-term support. I'm an expert at RESTful Apis, WEB API, JSON API and others. Please feel free to knock me and check the client reviews.
Thanks
/*********** Android Expert ***********/
Greeting! My name is Birbal Ram Lega and i am a full-stack android developer. I believe my skills match for your project. I have a good grasp of working with java. I see your job description. I am ready for start working right now. I would be easily able to achieve the task.
I believe communication is the key to every successful project. I look forward to discussing your project with you.
Sincerely
Birbal Ram Lega
Hello
I am interested in the job and in collaborating with you.
I have a huge experience in this field.
Thank you for taking the time to read my application.
MASTERS IN SOFTWARE DEVELOPMENT AND ARCHITECTURE.
EXPERT IN JAVASCRIPT, HTML5, CSS C, C++, PYTHON, JAVA AND PHP, BOT MAKING AND SCRIPTING, AUTOMATION.
Hi there!
Thank you for sharing your project requirement, I have carefully read the project description and I would like to take part in this project.
I am a nice guy to work with, very determined and self-motivated. I work according to your requirement to provide the best quality and customer satisfaction. I hope you will benefit from my services I can assurance that I will live up to your expectations.
CHEERS.
Hello, this is Akshay, constructional management professional.... I know to use android studio and create apps.. But i dont have much experience. Please give an opportunity to prove myself