Cerrado

PHP API connection to simPRO for Rahul B

We will provide PHP interfaces that must be used to implement the functionality required for each trade system, these interfaces will provide the minimum required functionality which our existing system will call in order to trigger and request each update or set up authentication as required.

Additional PHP files have been provided including specific structures to be used for interacting with files, job information and other communication.

Interfaces Overview

================

ITradeSystem

----------------------

Handles the heavy lifting of communicating between our existing system and the Trade System, the methods outlined within this interface will be called by our existing system for all job/invoice related communication.

This also provides the methods required to authenticate the user, test user credentials and revoke access. Our existing system will call these methods to control access to user accounts.

IDocuments

-------------------

Defines methods that our existing system will use when dealing with the files returned by the Trade Systems.

Supplied Code Overview

===================

TradeSystemBase

-----------------------------

Implements a couple of common functions that will be shared across all Trade Systems such as getUserData() and setUserData() as well as common class level fields.

Methods

getUserData()

Reads encrypted user data from the database and decrypts it. Data will be returned in same format as supplied via setUserData().

setUserData()

Saves supplied data including access tokens / credentials to the database in an encrypted format.

DocumentsBase

--------------------------

Implements a couple of common functions that will be shared across all Trade Systems and Document types.

DocumentsInvoice

------------------------------

Implements the required fields required for an invoice document and the required functions to interact with that data. Our existing system will expect the functions contained within.

DocumentsQuote

----------------------------

Implements the required fields required for a quote or estimate document and the required functions to interact with that data. Our existing system will expect the functions contained within.

JobStatus

----------------

This class provides common fields and functions that should be set when retrieving job information, all of these fields should be attempted to be set.

CustomerNotes

-------------------------

This class is designed to allow the simple translation of notes/communication between our existing system and the Trade Systems along with the Trade System back to our existing system.

Sample Integration Code Overview

============================

TradeSystemExample

-----------------------------------

Provides a basic overview showing how each of the components interact and pseudo code of talking to a fake 3rd party API.

Additional Work

=============

We want to use this same PHP interface/base for more than 10 different trade platforms, if you are successful with this project and deliver the project to meet our requirements you will be offered to complete the work for the other trade platforms.

Habilidades: API, cURL, PHP, RESTful

Ver más: google translation php api xml, open api connection php script, api connection php, php, restful, api, php api connection xenserver, php dsn access connection doesnt work, php api connection, php open api connection, php database connection, flash site php database connection, shopping website php api, freightquotecom php api, shoppingcom php api sample code, php api google authentication demo, php api google custom search engine, api java system camera control, excel php database dump doesnt work, php image filter dont work

Información del empleador:
( 1 comentario ) Erina, Australia

Nº del proyecto: #16431699

14 freelancers están ofertando el promedio de $514 para este trabajo

posspooja

Hello Dear Employer. i have review your project and i understand you want to do PHP api connection to simpro. I am an Web Developer with more than 7 years of experience and shall get this done in about 10 days' t Más

$789 AUD en 10 días
(140 comentarios)
7.7
mmadi

Hey Psafe78, I have gone through your project PHP API connection to simPRO for Rahul B Thanks for posting this job, which comes under our expertise area. We are happy to offer you our dedicated services if you can sh Más

$525 AUD en 12 días
(39 comentarios)
6.9
geekydeveloper

Hello Sir, We have experienced programmers [login to view URL] have worked in PHP projects. How can we discuss about job? Here is the link of feedback "http://www.freelancer.com/u/geekydeveloper.html" We would like to wor Más

$525 AUD en 7 días
(56 comentarios)
6.5
rahul668

Hello there, I am very much interested and comfortable to do this job as I have 6+ years of strong experience in developing websites. Please have a look on my work in PHP web development :- =================== Más

$555 AUD en 10 días
(18 comentarios)
6.1
iosandroidrkn

I am a Full time Freelancer. I also have a small team of 5 Developers. I provide services as Full Stack developer (front end and back end). I have more than 8 years of experience in PHP/MYSQL/JS/Html/css/bootstrap/IOS Más

$388 AUD en 10 días
(13 comentarios)
4.6
freelancerkpis

We are happy to bid on this project. ***** We provides dedicate developers and Development and design services as well. ***** We are having a great team of Mobile developers with 7-8 years of experience in th Más

$694 AUD en 10 días
(4 comentarios)
4.0
osfreelanceruk

Hi, I'm London based PHP certified developer with more than 15 years of experience which guarantee quality and sleep of the implementation. Please drop me a message to discuss final price and time for your project.

$555 AUD en 3 días
(5 comentarios)
4.5
rabhardwaj

i have been in this field for more than 7 years. i have experience in Python,php,perl,wordpress,Html,postgress ,Ubuntu,Crontab,Web Services, Rest Api, Zend ,YIi,Mysql. Relevant Skills and Experience so i am right c Más

$555 AUD en 10 días
(7 comentarios)
3.9
strawmedia

Hello, I am expert in Website. Here is my porfolio [login to view URL] [login to view URL] [login to view URL] [login to view URL] What I Provide? • Unlimited Revisions • Delivery on-time with 100% satisfact Más

$300 AUD en 3 días
(3 comentarios)
3.0
$555 AUD en 10 días
(2 comentarios)
2.9
WondersoftMS

Hello, Our endeavor is to develop high quality & flawless solutions. We are Wondersoft Multimedia Solutions a company with team of experienced and motivated Designers, Developers & Testers. Services under our po Más

$500 AUD en 10 días
(0 comentarios)
0.0
$555 AUD en 13 días
(0 comentarios)
0.0
$250 AUD en 10 días
(0 comentarios)
2.4
ctech15

Hi We are highly experienced building APIs as per REST and industry standards. Looking forward to working with you!

$444 AUD en 15 días
(1 comentario)
0.0