
Android App for recording accident and illness information
- or -
Post a project like this1682
£500(approx. $676)
- Posted:
- Proposals: 25
- Remote
- #3276533
- OPPORTUNITY
- Awarded
Digital Web & AI Automation Agency | Expert in WordPress, Shopify & Custom Development



10+ Years Expert Full Stack Developer: MERN | Python | AI Agents | Technical Project/Program Manager

Senior Mobile & Web Application Developer | Nodejs, Mongodb, Firebase, Reactjs, Vuejs, React Native, Flutter, Ionic
♛ TOP Rated ♛ Company world wide with 5500+ Clients : Web/App developer, Brand Identity, Shopify, PHP, Laravel, Codeigniter,Angular/React/Node.js, WordPress, MEAN STACK/ AWS/Gcloud expert




♛React, PHP, Laravel, WordPress, Logo design, App Developer, AWS expert on PPH.



2263476227480421817363065034503317228172015746051651743364947331163144569961992783
Description
Experience Level: Expert
We have a bespoke accident and reporting application which is Bootstrap 4, php, mysql based. There is currently a web app which enables us to record an accident (See attached). This webapplication also supports saving accidents to a temporary location when there is no internet and uploads on re-connection.
I would like to move this concept into an Android / iOS application where we can have the following
1) Welcome screen to the application, present notifications to the user and display a welcome message.
2) Form for adding an accident entry
The accident form should be able to
search for a person (student)
select a registration group, (dropdown list but Pre-populated from above search)
display dropdown lists for :-
accident location
type of injury, injury symptoms
how it happened
treatment given
followup steps
(Dropdown data list to display all pulled from db configuration table and cached for offline use)
When in an online situation this should be posted to a webservice which writes the data the accident log table (Certain information needs to be aes encrypted using a customers string).
When offline the person search should be a text box where a user can type in a name, they can then complete the rest of the drop downs from cached forms, the record should then be uploaded to an “offline” table where the organisation can map the person to a live record in the main portal dashboard.
3) Form for recording an illness entry
The illness form should be able to
search for a person (student)
select a registration group, (dropdown list but Pre-populated from above search)
Time illness reported
Illness category
display multi select dropdown lists for
illness type
Illness symptoms
Treatment Given
Next Steps
Follow-up Notes
(Dropdown data list to display all pulled from db configuration table and cached for offline use)
When in an online situation this should be posted to a webservice which writes the data the accident log table (Certain information needs to be aes encrypted using a customers string).
When offline the person search should be a text box where a user can type in a name, they can then complete the rest of the drop downs from cached forms, the record should then be uploaded to an “offline” table where the organisation can map the person to a live record in the main portal dashboard.
WEBSERVICES
There is no web services in place for the app to connect to, these will need to be considered.
There is source for the authentication model, this will enable username / password or URL string to authenticate and return the customers database server / connection strings / configuration keys
These should then be used by the webservice to ensure they are written to the correct customer data
** MORE INFORMATION **
The authentication model currently in place is one where the customer authenticates against the portal.
This then presents connection strings for their individual databases and encryption strings
Then any reads / saves are from their own DB on a private lan, the private lan can only be accessed via the front facing web servers.
The accèss is made available by the current authentication model, by private lan the database servers are not visible to the internet so any calls to access data / post data will need to be authenticated with the current model (or similar) and instructed from the web servers,
There is no web services in place to do this currently.
I would like to move this concept into an Android / iOS application where we can have the following
1) Welcome screen to the application, present notifications to the user and display a welcome message.
2) Form for adding an accident entry
The accident form should be able to
search for a person (student)
select a registration group, (dropdown list but Pre-populated from above search)
display dropdown lists for :-
accident location
type of injury, injury symptoms
how it happened
treatment given
followup steps
(Dropdown data list to display all pulled from db configuration table and cached for offline use)
When in an online situation this should be posted to a webservice which writes the data the accident log table (Certain information needs to be aes encrypted using a customers string).
When offline the person search should be a text box where a user can type in a name, they can then complete the rest of the drop downs from cached forms, the record should then be uploaded to an “offline” table where the organisation can map the person to a live record in the main portal dashboard.
3) Form for recording an illness entry
The illness form should be able to
search for a person (student)
select a registration group, (dropdown list but Pre-populated from above search)
Time illness reported
Illness category
display multi select dropdown lists for
illness type
Illness symptoms
Treatment Given
Next Steps
Follow-up Notes
(Dropdown data list to display all pulled from db configuration table and cached for offline use)
When in an online situation this should be posted to a webservice which writes the data the accident log table (Certain information needs to be aes encrypted using a customers string).
When offline the person search should be a text box where a user can type in a name, they can then complete the rest of the drop downs from cached forms, the record should then be uploaded to an “offline” table where the organisation can map the person to a live record in the main portal dashboard.
WEBSERVICES
There is no web services in place for the app to connect to, these will need to be considered.
There is source for the authentication model, this will enable username / password or URL string to authenticate and return the customers database server / connection strings / configuration keys
These should then be used by the webservice to ensure they are written to the correct customer data
** MORE INFORMATION **
The authentication model currently in place is one where the customer authenticates against the portal.
This then presents connection strings for their individual databases and encryption strings
Then any reads / saves are from their own DB on a private lan, the private lan can only be accessed via the front facing web servers.
The accèss is made available by the current authentication model, by private lan the database servers are not visible to the internet so any calls to access data / post data will need to be authenticated with the current model (or similar) and instructed from the web servers,
There is no web services in place to do this currently.
Steve M.
100% (15)Projects Completed
8
Freelancers worked with
8
Projects awarded
67%
Last project
21 Sep 2022
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies