Find Jobs
Hire Freelancers

PHP API connection to simPRO for Rahul B

$250-750 AUD

Geschlossen
Veröffentlicht vor etwa 6 Jahren

$250-750 AUD

Bezahlt bei Lieferung
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.
Projekt-ID: 16431699

Über das Projekt

14 Vorschläge
Remote Projekt
Aktiv vor 6 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
14 Freelancer bieten im Durchschnitt $514 AUD für diesen Auftrag
Avatar des Nutzers
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 share the requirement with us. Pls have a look at our portfolio. tx We have a team of experts who will be assigned to your project plus we @ Flowgica will assign a Senior Experienced Offshore Manager to monitor your project for completion and satisfaction. We do have similar experience doing something similar to yours therefore I am looking forward to discuss and move ahead. Relevant Skills and Experience I have 10+ years of experience in API, cURL, PHP, RESTful I can do this within your budget too $250 - $750 AUD Best Regards, Mmadi
$525 AUD in 12 Tagen
5,0 (39 Bewertungen)
6,9
6,9
Avatar des Nutzers
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/Android, web designing, development & App development. My skills include - PHP CMS: Worpress, Drupal, opencart PHP Framework : Php/Mysql, CodeIgniter, CakePHP, Laravel and YII Designing skills: Responsive Html5/css3, PSD slicing, Mockups, Bootstrap UI. Mobile App:Android & Iphone(Native)
$388 AUD in 10 Tagen
5,0 (13 Bewertungen)
4,6
4,6
Avatar des Nutzers
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 in 3 Tagen
4,5 (5 Bewertungen)
4,5
4,5
Avatar des Nutzers
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 candidate for your project because i have experience in Python,Perl,php,node.js,Ubuntu,Crontab,Crypto currency,Wordpress,Ebay,Amazon,Instagram,Mysql,Sqllite,Mongo Db, Soap Api projects.
$555 AUD in 10 Tagen
4,2 (7 Bewertungen)
3,9
3,9
Avatar des Nutzers
Hi We are highly experienced building APIs as per REST and industry standards. Looking forward to working with you!
$444 AUD in 15 Tagen
0,0 (1 Bewertung)
0,0
0,0

Über den Kunden

Flagge von AUSTRALIA
Erina, Australia
5,0
1
Zahlungsmethode verifiziert
Mitglied seit März 30, 2015

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.