App Android for hire home maintenance workers -- 2
$30-250 USD
Pagado a la entrega
We need developer an Android native app (Android Studio) that will allow request and manage workers for home maintenance activities like plumber, carpenter, drywall, small buildings, home maintenance, cleaning, etc. The workflow of this app is simple:
a. A home owner user needs help with his / her home maintenance. For example: plumber issue
b. The home owner logins into the app and completes a form requesting a worker. Selects a work category (for example plumber), put the details of the work or the issue that needs to be solved, optionally upload some pictures.
c. Once submitted the form the job enters to our existing platform, the subscribed workers (that matches the selected work category) are notified, the workers ask questions to the home owner and send their offer (there is a small chat screen for each job).
d. The home owner reviews the workers interested in the project, answers their questions and evaluate their offers (everything by the chat). The home owner selects a worker that he likes and may reject the other workers interested in the job, but can keep the other workers in case that the selected worker fails in the complete the job.
e. At the end of the job the home owner evaluates the worker that completed the job. This close the job.
Currently we have working (and stable) the website that executes the flow describe above, but we need a native Android app. The objetive of the Android app is have all the features of the existing website. You can see the existing website for home owner from these links:
http://goo.gl/zekmDT
(Removed by Freelancer.com admin)
"Activos" are the the jobs currently in progress and "Historial" are the jobs closed. For see the form that creates a new job: http://goo.gl/R65kLV
Also, we have coded part of the screens design in Android Studio, this project requires continue the development based on these screen designs (we will give you access to the source code). The APK with the sceens design is attached.
The Android app will interact with our platform through an API RESTful. Attached Word document shows the details of the API, the highlighted methods in the first page will be used for develop this Android app.
In summary, here is the list of requirements for this android app Android:
1. Android Studio app, content and screens of the app is in Spanish
2. Once completed the app we need the source code
3. Login page
4. Page for submit a new job. Can upload up to 6 pictures
5. List of "Activos" job, includes filter by date (see website)
6. Page for view an "Activo" job. Incudes choose a preferred worker, reject worker, chat with the workers and evaluate / close the job / worker.
7. Page for edit an "activo" job. Once submitted the job the only field that can be editted is the Comments field and modify pictures (upload new or delete existing)
8. List of "Historial" (closed) jobs y its view "historial" job. This is similar to item 6 above, but it should not do not allow choose, reject or evaluate/close a worker. But the chat should continue working for closed jobs.
9. Options for manage the account of the home owner: my profile, change password and sign out from the app.
10. The app will receive push notifications when a worker send a chat message to the home owner. The app should capture this event and display the chat screen related to the chat message received. Chat and push notifications are simple, something like comments in a blog page. If necessary we can share the code of a existing stable app doing that.
Download attachments from these links
https://drive.google.com/file/d/0B4IBm4yVWSRWSXE4cGtHZ1pNNEk/view?usp=sharing
https://drive.google.com/file/d/0B4IBm4yVWSRWOHE4YWZSdHVRUzg/view?usp=sharing
Nº del proyecto: #11101726
Sobre el proyecto
25 freelancers están ofertando un promedio de $1045 por este trabajo
Hi, I have read your specification and can definitely help you with your requirements. Please open a line of communication to discuss the project so i can make it as per your vision and I am ready to start this Más