Android app with a form for collect data
- or -
Post a project like this2298
$$
- Posted:
- Proposals: 18
- Remote
- #1830816
- Completed
React Native ,Ajax, software developer, bug fixing, custom website, json, mobile applications development, node js,AWS S3,zoho
Gwalior
Best mobile app developer |Hire developer | Freelance web developer| freelance developer | freelance app developers | hire a programmer | taxi booking app | food delivery app
Raipur
Customized Mobile apps | Website Design & Development | Digital Marketing |E-commerce Solutions
Ahmedabad
Design, Web & Software Development , Online Marketing , Mobile APP And Game Development Solutions
Singapore
72260616118211761702151076013171207424906960651172873828636106849516016091530653
Description
Experience Level: Intermediate
Overview
Android app developed with Android Studio to collect data with a user form. This data must be saved to local CSV and also sent to a web service.
This data is also used to make a PDF, which must be sent to a web server and to a email address.
User form
The data to collect is:
- ID: ID is automatically generated by calling a web service, that returns a numeric code.
- Contract number: Text, max 20 characters. Contract number must be checked against a web service. If data is returned, it is used to fill some of the following fields.
- Name: text, max 100 charaters, mandatory
- Identification number: text, max 12 characters, mandatory
- Email: text, max 100 characters
- Phone number 1, Phone number 2, Phone number 3: text, max 20 charaters. Phone number 1 is mandatory.
- Address: text, max 100 characters, mandatory
- Zip code: text, max 5 numeric characters
- Type: Selector, options Type 1 / Type 2 (must select only one)
- Is Active: Checkbox or similar
- List of elements: A list of registers, each register must have "Element name" (text, max 200 characters) and "Element price" (decimal).
- Sign: The customer can sign the form, and this sign must be saved as JPG and added to the PDF.
The form can be saved or cancelled. If saved, first must check that mandatory fields are filled.
Save data in local CSV file and send data to web service
Make a Json with the data, save this Json to a text file, and post it to a REST web service.
Make a PDF
Make a PDF, similar to the attached image with the data. The file must be saved to local (using the ID as file name), sent to the email address collected in the user form and to a web server by FTP.
Other requirements
I will need several deliveries of the app with the source code, to check things are going well.
Android app developed with Android Studio to collect data with a user form. This data must be saved to local CSV and also sent to a web service.
This data is also used to make a PDF, which must be sent to a web server and to a email address.
User form
The data to collect is:
- ID: ID is automatically generated by calling a web service, that returns a numeric code.
- Contract number: Text, max 20 characters. Contract number must be checked against a web service. If data is returned, it is used to fill some of the following fields.
- Name: text, max 100 charaters, mandatory
- Identification number: text, max 12 characters, mandatory
- Email: text, max 100 characters
- Phone number 1, Phone number 2, Phone number 3: text, max 20 charaters. Phone number 1 is mandatory.
- Address: text, max 100 characters, mandatory
- Zip code: text, max 5 numeric characters
- Type: Selector, options Type 1 / Type 2 (must select only one)
- Is Active: Checkbox or similar
- List of elements: A list of registers, each register must have "Element name" (text, max 200 characters) and "Element price" (decimal).
- Sign: The customer can sign the form, and this sign must be saved as JPG and added to the PDF.
The form can be saved or cancelled. If saved, first must check that mandatory fields are filled.
Save data in local CSV file and send data to web service
Make a Json with the data, save this Json to a text file, and post it to a REST web service.
Make a PDF
Make a PDF, similar to the attached image with the data. The file must be saved to local (using the ID as file name), sent to the email address collected in the user form and to a web server by FTP.
Other requirements
I will need several deliveries of the app with the source code, to check things are going well.
Esther M.
100% (19)Projects Completed
18
Freelancers worked with
11
Projects awarded
76%
Last project
10 Nov 2020
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