Find Jobs
Hire Freelancers

App Android and PhoneGap

$10-30 USD

Cerrado
Publicado hace alrededor de 6 años

$10-30 USD

Pagado a la entrega
You are to create a mobile app for use by people who participate in volunteering activities. The app will allow the user to enter, store and upload reports about the activities they are involved with. The app will be called iVolunteer. The features the app should support are given below • Features a) to e) are to be implemented as a hybrid app coded using PhoneGap • Features a) and b) are to be implemented as a native Android app coded in Java. • Feature g) can be implemented as either or both additions to the native android app or PhoneGap app. 1.1 Description of the application a) Design app screens - Basic details input screen Note that users must be able to enter all of these fields. • volunteering activity name (e.g. “Teaching”) – required field • Location ( where the activity have been held) - optional field • Date (when the activity have been held) – required field • Time of the activity – optional field • Name of the volunteer – required fields b) Implement forms validation and check for duplicate events Required field means that the use must enter something in this field otherwise they will get an error message. Optional field means that the user can enter something if they wish but they will not get an error message if they don't enter anything. The app will check the input and if the user doesn’t enter anything in one of the required fields the app should display an error message to the user. Once the details have been accepted by the app (e.g. no required fields were missing) it should display the details back to the user for confirmation and allow them to go back and change any details that they wish. c) Store, view and delete the basic details All the details entered by the user should be stored on the device in a SQLite database. The user should be able to list all the details for all events entered into the app. The user should be able to delete all the details from the database. d) Search The user should be able to search for an activity. At its simplest this could mean entering or selecting an activity name and displaying the details of all information about that activity. e) Add a report input screen The user may select one of the activities that they have been entered and use this screen to enter information about something that happens during that activity (e.g. rewards). It is up to you how complex or simple you want to make this. At its most simple the user can just enter a textual description of what happens. The user must be able to enter one report for a single volunteering activity. The app should store all details entered on the device in a SQLite database. It should be possible for a user to select an activity and display the report for that activity. f) Features a) and b) are to be implemented as a native Android app coded in Java g) Add additional features to either or both the Android or PhoneGap version of the app Features a) to e) are the core requirements for the app. If you have implemented these and want to add some additional features then you may. Any enhancements should be implemented in addition to NOT instead of the core requirements. The idea is that these features stretch your skills so be prepared to do your own research and feel free to show off! You can think of your own enhancements. Here are some possible examples: • Allow photos taken by the camera to be added to an activity report • Send social media messages (e.g. twitter) each time a report is added • Show the locations of the volunteering events on a map
ID del proyecto: 16601699

Información sobre el proyecto

6 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
6 freelancers están ofertando un promedio de $559 USD por este trabajo
Avatar del usuario
Hello, We can develop a similar app for you using both phone gap and android. Please message us to have further discussion. Regards, Azguards T
$1.111 USD en 30 días
5,0 (5 comentarios)
4,8
4,8
Avatar del usuario
I have briefly read the description on App Android and PhoneGap development, and I can deliver as per the requirements however I need us to discuss for more clarity on the details, deadline and budget as well.
$60 USD en 1 día
3,7 (5 comentarios)
3,7
3,7
Avatar del usuario
I just graduated from college and I have used Android using Java as the programming language in implementing the application that was used for our thesis. I am knowledgeable in doing the basic functions such as create, update, delete, retrieve records, upload photos and also in validating missing or incorrect fields and saving it to the database using SQLite or Firebase. Please reach me through my email. Thank you!
$25 USD en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
if you are looking for customized solution for hybrid than i have vast experience inthis feild. recent build an hybrid e-commerce app with support firebase live chat (audio. images and text) and integrated onesignal push notifications with cordova as well will show the working demonstration if needed. I am starting a new journey on Freelancer.com so I am make sure to provide an awesome solution and take 5 star review from you. Look forward to your response
$1.111 USD en 30 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de VIETNAM
Vietnam
0,0
0
Miembro desde ene 23, 2018

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos 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)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.