Find Jobs
Hire Freelancers

Contact Management Mobile App

$250-750 USD

Closed
Posted over 12 years ago

$250-750 USD

Paid on delivery
Bids for this project should only be on the trial project, not the full project. If the trial project is well done, we will want you to continue on with the full project with many enhancements in the future. The attached file contains the below in a better format. Contact Management Phone App - Trial Project This project requires the developer to use Appcelerator Titanium in development for cross-platform mobile deployment. The trial project only requires use on the Android platform. Screens to implement: Login Contains two fields: “Username”, “Password” Contains one button: “Login” Main Menu Contains only one button: “Contacts List”, when touched displays the “Contacts List” screen. Contacts List Lists the names of all contacts. When a contact is touched, the “Individual Contact” screen will be displayed. Include a “Back” button. Individual Contact Displays name and phone numbers of the contact. When touching a phone number, the app should give the option to call that phone number. Include a “Back” button. Functionality Description: Login to CRM If ever the app doesn’t have a valid session, show the login screen Login screen has two fields for now: “Username” “Password” For testing, use the following: Username: “test user” Password: “testing” To login to [login to view URL], you need to obtain a session ID: Send a POST request to the following URL, where <format> is one of (json, xml, yaml) to get a response in the format you want. This will get you a session ID, which you need to save to login. http://omadi.com/js-login/system/connect.<format> Send a POST request the following URL, where <format> is one of (json, xml, yaml) to get a response in the format you want. This will log you into the system, and you will be able to access the contact API. http://omadi.com/js-api/contact.<format> POST content is the following, where <session_id> is the session ID retrieved when connecting to the system: sessid=<session_id>&username=test user&password=testing To logout, send a POST request to http://omadi.com/js-login/user/logout.<format> For easy testing to understand what’s happening with the requests and responses, use the Poster plugin for Firefox. Main Menu If logged in with a valid session, show the main menu with the one button to show the “Contact List” screen. Contact List Must have a valid session ID after logging in to access the list. Retrieve the full contacts list from the following: http://omadi.com/js-api/contact.<format> Each list item displayed should only contain the contact’s full name. When a list item is selected, the “Individual Contact Screen” for that contact will be displayed. The back button will take the user to the main menu. Display Individual Contact Screen For this test project, you can retrieve a subset of available fields at the following URL, where <nid> is replaced with the nid retrieved in the contact list, and <format> is replaced with one of (json, xml, yaml): http://omadi.com/js-api/contact/<nid>.<format> The screen should include the contact name and phone numbers The back button will take the user to the contact list. Contact Management Phone App - Full Project Summary If the work from the Test Project is satisfactory, we will want you to continue working on additional phases of the project: Several more fields need to be displayed on the “Individual Contact Screen” Comments will need to be saved for contacts and leads Contacts will be created and edited Companies will be listed and displayed Companies will be created and edited Companies and contacts need to be correctly linked Data caching on the phone for contacts, companies, and taxonomy terms Followon Road Map Industry specific information for parking enforcement and janitorial services must be saved in the app and submitted to the server. Information could include such things as license plate number, vehicle details, comm
Project ID: 1191953

About the project

14 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
14 freelancers are bidding on average $391 USD for this job
User Avatar
Hi, i can do this for you :)
$600 USD in 21 days
4.9 (25 reviews)
7.0
7.0
User Avatar
Got Expertise in doing this sort of stuff... All payments through Milestone Payment (Escrow)... Online 16 Hours a day, Can start right away.. Thanks
$700 USD in 14 days
5.0 (20 reviews)
6.5
6.5
User Avatar
Please check PM
$500 USD in 15 days
4.9 (13 reviews)
5.6
5.6
User Avatar
I'll do this for you quickly and qualitatively.
$250 USD in 21 days
5.0 (4 reviews)
4.0
4.0
User Avatar
I CAN DO THIS PROJECT PLEASE SEE PMB
$250 USD in 7 days
4.1 (5 reviews)
3.1
3.1
User Avatar
please see pm for the details...
$250 USD in 21 days
5.0 (1 review)
2.0
2.0
User Avatar
Plz check your pmb.
$300 USD in 21 days
0.0 (0 reviews)
0.0
0.0
User Avatar
we can do this.
$400 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
we will deliver quality software
$250 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please Private Message
$250 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We're doing the demo :)
$500 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, We are actively working on a Contact Manager App with back end server support and therefore we can re use most of the stuff and deliver the trial project within 10 days. Since this is a trial project, we can do it at no cost. Please contact me for any questions.
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please Check PM
$475 USD in 25 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I am having experience working on Appcelerator Titanium and will be providing you with quality work. Please check inbox for details. Thank you.
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
0.0
0
Member since Sep 2, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.