Find Jobs
Hire Freelancers

Delphi FMX Android Data Collector App to generate PDF reports

$250-750 USD

Concluído
Publicado há mais de 7 anos

$250-750 USD

Pago na entrega
Delphi Firemonkey/FMX Android and Windows Data Collector A straightforward app that downloads appointments from a MySQL server and collects data and photos at each appointment and then uploads the form data and photos through a manual sync process whenever the Android device is connected to the internet. Requirements: • I AM ABSOLUTELY LOOKING FOR A DELPHI SOLUTION USING THE FIREMONKEY/FMX FRAMEWORK. PLEASE DO NOT CONTACT ME ABOUT ALTERNATE DEVELOPMENT LANGUAGES. • Must compile in Delphi 10 Enterprise and use the Delphi Firemonkey framework to impliment an Android client app (APK) and a Windows client app (WIN32 or WIN64 EXE). • Any third party components must be pre-approved before inclusion in the software. • APK and EXE can be delivered for testing purposes, but code must be delivered in a compilable form prior to milestone release for payment. This is a work made for hire. • The primary database is a MySQL database containing the following tables: • Users table to specify who can connect and use the system and their password and permissions. UserID UserName (string 25) UserEmail (string 100) UserPhone (string 25) UserPassword (string 25) IsAdmin to make user changes IsScheduler to make and alter appointments IsDataCollector to fulfill appointments • Appointments table to specify appointments. AppointmentID Name, Permanent Address, Appointment Location Email, Cell Phone, Work Phone Appointment Description (string 50) Appointment Details (memo) Date and Start Time and Duration IsCallRequested IsSMSReminderRequested AssignedUserID IsAssigned IsCompleted CompletionDateTime CompletionUserID CompletionNotes (memo) • FormQuestions table to setup questions at appointment QuestionID QuestionName (string 50) QuestionText (memo) IsRequired IsPhotoPermitted IsPhotoRequired FieldType (character) FieldMin (float) FieldMax (float) • FormData table to record answers to questions AppointmentID UserID QuestionID DataCollected (DateTime) ResultText (memo) ResultFloat ResultDateTime ResultBoolean PhotoLocation • Settings table on the server with one record and following fields: CompanyName (string 100) CompanyAddress (memo) CompanyLogo (string 100 pointing to URL containing logo file) • Client device Settings table with a single record containing server side preferences along with: ServerAddress (string 255) ServerPort (integer) CompanyLogoLocalPath (string 255) IsRememberLastUser LastUserID LastUserName • Android Client app grabs appointments and can manually grab updated question list and form data table as well. • Android Client app can work without internet connection to collect data and then sync/upload data and photographs back to the MySQL server when completed. • Android Client app needs to have a smooth graphical user interface that works on tablet devices such as a Galaxy Tab or Asus Tablet. • Android Client can fulfill appointment by asking all the questions in the FormQuestions table and recording the answers in new entries in the FormData table with the appropriate UserID and AppointmentID included. • Android Client App uses the built in camera in the tablet to record pictures and store them in a folder on the tablet specific to this product (perhaps specified in settings) and stores the path of the picture in the PhotoLocation field in FormData. The photos are uploaded along with the FormData records and updated Appointment record upon sync. • The Windows client can also generate two reports as PDF files. • An appointment summary for a specified day, week or month, showing the appointments, their date and time and status and fields of data gathered and mandatory and optional field counts as well. • An appointment detail report for a given appoint that shows the appointment time, assigned user, appointment data (name and address, etc...) and the questions and their answers in a visually pleasing format - including any photos as well in the PDF.
ID do Projeto: 11180533

Sobre o projeto

13 propostas
Projeto remoto
Ativo há 8 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
Hello , I'm a Delphi specialist with more than 10 years of experience and currently working with firemonkey. I've participated in several projects for android and iOS with MySQL and other databases. Please contact me if you want to discuss this project. I like to work under agile frameworks so you'll have small software deliverables in first week and so on. I can provide issue tracker and source control environments. Price is negotiable, don't let me out for that reason I'm looking for long term relationship if possible. So if there will be more jobs we can discuss about it. Regards !!!
$620 USD em 25 dias
5,0 (18 avaliações)
5,9
5,9
13 freelancers estão ofertando em média $683 USD for esse trabalho
Avatar do Usuário
Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i will prepare following things for you - Technical Project Proposal - Flow chart for this Project - Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
$773 USD em 20 dias
4,9 (25 avaliações)
6,8
6,8
Avatar do Usuário
Hi. i can do your project. Couple questions 1. It have to be direct connection to MySQL or DataSnap? 2. Do you have a FireDac or i dbExpress? 3. Do you have a mock up? Because Table description is good of course, but i can;t imagine GUI 4. What is your budget , because after reading the task description i think that it takes some time
$750 USD em 30 dias
4,9 (58 avaliações)
6,8
6,8
Avatar do Usuário
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$773 USD em 20 dias
5,0 (10 avaliações)
6,4
6,4
Avatar do Usuário
My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & experience that are required to complete this project. I can show you some examples of my work. Please contact me to discuss your project.
$672 USD em 10 dias
5,0 (15 avaliações)
6,0
6,0
Avatar do Usuário
Hi I have read your job description extremely carefully so now don’t need to worry we will give PROFESSIONAL work in MINIMUM PRICE and I am absolutely sure that our team can do the job very well but I have couple of questions in my mind regarding your project. For more discussion regarding this project please ping me on chat box . i will be explain my strategy We have a Expertise team of more than 120 people : We have a Expertise team in following Technology Stack- Technologies stack- • PHP, .NET , JAVA, C • CMS & Ecommerce - Magento, Wordpress, Drupal, Joomla, Opencart,Prestashop • PSD,HTML5, CCS3, BootStrap ,Java Script • PhoneGap, Cordova ( For hybrid Mobile App) • • Android (For Native Mobile App) ,IOS Application & Windows application Development • AngularJS, BackboneJS • NodeJS • ChartJS, D3.js, • NoSQL Data Base, MongoDB, My Sql • Google Adwords /SEO/SMM experts Regards Jack
$555 USD em 10 dias
5,0 (7 avaliações)
5,0
5,0
Avatar do Usuário
I am professional with 10+ years of experience each that has worked with clients ranging from local businesses to global brands and enterprises. Technologies: Ionic/Cordova (Android&iOS), HTML5, PostCSS, CSS Modules, LESS, NodeJS, AngularJS, ElasticSearch, ReactJS, Gulp, AWS, Webpack, MongoDB, Socket.io. Get in touch for our full portfolio. Msg me for examples of projects. BR. Dmitry (Miami, 786 656 1921)
$736 USD em 10 dias
5,0 (8 avaliações)
4,4
4,4

Sobre o cliente

Bandeira do(a) UNITED STATES
Grand Ledge, United States
5,0
2
Membro desde jan. 4, 2010

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.