Find Jobs
Hire Freelancers

Laravel(PHP) Web Service

$250-750 USD

Teljesítve
Kiadva ekkor: majdnem 8 évvel ezelőtt

$250-750 USD

Teljesítéskor fizetve
I'm building a Laravel webservice that verifies different types of information against remote APIs (each of these APIs are implemented as plugins). These verifications are part of an e-commerce system intended to scrubb the payer before allowing payment. Important: - Not required to perform real integration with these APIs, except for simple simulations enough to test the system (send request, get response). I will provide most of the simulation tools (i.e.: html forms to make requests to the this webservice, and simulated remote API functions) - Response analysis procedures are simple on this stage, just enough to produce a result for the system to continue. Main steps of the webservice: 1. receives a post request with a bunch of parameters from third party 2. webservice determines which remote APIs it needs to call (scrubbers), and which functions it needs to call (types or scrubber types) 3. iterates through valid scrubbers 4. >>iterates through valid types 5. >>>>prepares and sends request to scrubber 6. >>>>gets result 7. >>>>analyses result 8. at the end of both iterations it will produce a final conclusion of the process and returns it to the requester I will provide the following: - Initial mockup of the application code(mix of source code, pseudo-code, comments) - Database at 90% - xml configuration files at 90% and the classes that will parse and serve these xmls - flowchart of the application (see attachment) - class diagram Some notes: - The scrubbing request may specify the remote APIs to use or not. If no APIs or types of verification are specified the application will determine both by itself (by using the xmls provided). - The webservice works as a black-box, it just receives a bunch of data, and tries to make sense of it. - Each Scrubbers is added into the system as a plugin. The plugin is a collection of classes and xml files that aim to telling the scrubber how to behave. Requirements of the final product: - Proper Laravel/MVC/OOP practices - Great implementation of OOP polymorphism - Stateless implementation (no session variables) - Need to control the transaction process together with database inserts and updates - Need to keep track of all results, for in-process and final analysis of results (maybe together with previous item) - Some parts of the webservice are not intended for full completion, there is some information that is not available at this time, and/or is still under discussion, but this won't stop us from being able to test through the full webservice. This means we won't deal with microscopic issues. My main points of concern: - Proper use of interfaces, abstraction and extension of classes: .ScrubberInterface: Interface of all scrubbers .BaseScrubber: wrapper scrubber class that instantiates the main Scrubber classes .Iovation and AquityTec main Scrubber classes that implement the interface .IovationScrubber and .AcuityTecScrubber that Extend Iovation and AcuityTec classes - proper handling of shared clases: .I don't like the way I'm passing arround the ScrubberRresultHandles, there most be a more elegant and clean way to do this .I use ScrubberResultHandles to keep results and data in one place. .check use ScrubberDataHandler and ScrubberDataHandlerResponse, and their relationship with ScrubberResultHandles .Similar to ScrubberResultHandles need to keep track of transactional data (like header_id, journal_id, transaction_id, token id, etc.) - need to make the "id" available throughout service request (the $id is part of the original url, in [login to view URL]: "Route::post('scrubb/{id}', 'ScrubberController@Index');") Current code is here: -app/Http/Controllers/[login to view URL] -app/Http/[login to view URL] -app/Scrubber/*.* -app/Scrubber/plugins/*.*
Projektazonosító: 10123934

A projektről

25 ajánlat
Távolról teljesíthető projekt
Aktiválva: 8 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
Hi Alejendro, This is vicky from virasat solution, as per our skype dicussion, i have place my bid on this project posting. please award us this intrresting project, so that we can start working on it ASAP. Regards Vicky
$631 USD 10 napon belül
4,6 (124 értékelés)
8,3
8,3
25 szabadúszó adott átlagosan $1 014 USD összegű árajánlatot erre a munkára
Felhasználó avatár
Hi, I can do your job but need to make a short chat discussion with you. let me know if possible for you. please let me know. You can check my profile and feedbacks of clients which itself I got from them. Hope they make some small help trust on me for your job. Regards Rina
$4 736 USD 30 napon belül
5,0 (152 értékelés)
7,6
7,6
Felhasználó avatár
Hi, As i understood you want to create a web service of your website to fetch data for your app. We have gone through your requirement but we need to know flow of the app then we an know how many types of web services we need to create. Please initiate chat so we can discuss and start work. Looking forward to hear from you. Thanks
$578 USD 10 napon belül
5,0 (215 értékelés)
7,6
7,6
Felhasználó avatár
Hi Sir I am Mohan from a Team of more then 100 highly skilled professionals works on web and mobile apps. We have expertise on Laravel web service development with oauth2 and we have developed so many applications with angular and without angular. I have gone through the requirement specified here and we have all specified skills. Further, I want to discuss the project. Let me know if you have any query or clarification. Looking forward to hearing from you soon! NOTE: This is a placeholder bid. Exact costing and work-efforts will be provided after a comprehensive discussion ahead. Kind Regards Mohan
$1 666 USD 20 napon belül
4,6 (76 értékelés)
7,2
7,2
Felhasználó avatár
Hello, I have gone through your outsourced requirements "Laravel(PHP) Web Service" and have analyzed that I have right credentials and Skills required Laravel, PHP, Software Architecture to execute your esteemed project. I will complete your project within 3 weeks, LIFETIME error free guarantee and provide 365 days (ONE YEAR) support... ===== Why choose me? ===== 5.0 / 5.0 rating, 100% completion rate, 100% on-time completion, 100% on-budget :) Kindly, check my profile: http://www.freelancer.com/u/BitLabs.html I work smart, hard, and strictly bid only what we can do! No sub-contracting... ever! You will never go wrong choosing me :)
$1 071 USD 365 napon belül
5,0 (131 értékelés)
6,8
6,8
Felhasználó avatár
lets talk ? I am expert in laravel. Just working on a big project on laravel 5.2 as well. lets talk ? lets talk ? lets talk ? lets talk ? lets talk ?
$1 111 USD 10 napon belül
5,0 (44 értékelés)
6,3
6,3
Felhasználó avatár
Hello. Greetings for the day. I'm from India having 4+ years of experience in PHP and having a vast experience in Laravel framework. I'm ready to take it up immediately. Shall we discuss?
$500 USD 10 napon belül
5,0 (12 értékelés)
4,9
4,9
Felhasználó avatár
Hi,  I am excited for this opportunity and I have strong feeling that I could be the best fit for this job.  I have 5+ years experience with web development. Proven experience in MySQL, HTML5, CSS3, JavaScript, Ajax & Strong JQuery. Excellent command over MVC framework. Good experience on working on large projects.  I can make web services using laravel and also I am expert into laravel and web services . I will give you best work and you can trust me . I can start work any time give the daily update . we can discuss more about work on chat. thanks & regard deepak
$555 USD 10 napon belül
4,9 (21 értékelés)
4,7
4,7
Felhasználó avatár
Relevant Experience and Qualifications: Hello My team can deliver you this job done within 10 Days. Please check the attaché file for our portfolio and also check our profile for reviews given by other clients. We are professional designers and won't let you down you will be 100% satisfied from our work. Approach to the Job: We will deliver you this job done within 10 Days. We will make you completely satisfied from our service and will charge you only 500$
$500 USD 10 napon belül
4,8 (3 értékelés)
3,4
3,4
Felhasználó avatár
Hi, I have gone through your proposal .My team has the required expertise to execute the project having previously worked on Laravel framework for a similar project. Regards Team Ensesys Skype Id: prasad_saraf
$1 500 USD 14 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
Hello there, My name is Hugo Nascimento and my team of 3 developers has a total of 5 years of experience in Laravel/PHP. We are skilled enough to do your project and to guarantee that for you, we work for an american company with Laravel. Hope we can discuss morea bout your project. Thank you.
$833 USD 25 napon belül
0,0 (0 értékelés)
0,0
0,0

Az ügyfélről

COSTA RICA zászlója
Palmares, Costa Rica
5,0
1
Tagság kezdete: dec. 28, 2012

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.