Find Jobs
Hire Freelancers

Create a Simple RESTful API using OAuth2

$50-100 USD

Stengt
Lagt ut omtrent 7 år siden

$50-100 USD

Betalt ved levering
I need someone that can create a simple restful api in PHP using mysql db, and using OAuth2 for authentication. Here is a list of API calls that I need implemented: DATABASE (limited) client (developer) -company_name -email -phone -website -verified -epc_address -epc_balance client_employee -name -email -phone client_app -name -has_android_version -has_iphone_version client_user -client_app_id -epc_balance client_transaction -action(add|subtract) -amount -date client_user_transaction -source(user|client) -action(add|subtract) -amount -date WEBSITE sign up -company name -email Add APP -name -has Android -has iPhone dashboard: -Company Name (edit) -Email (edit) -EPC Wallet ID -EPC Balance -Withdraw -List of Apps (Add|remove) Transaction -List of transaction (Date|App ID| Source | Action | Amount) Users -List of Users (User ID | App ID | Wallet ID | Balance | Date Created) API CALLS /user/create (client_id|client_app_id) - if successful returns client_user_id | wallet_id (the wallet ID main function is so that users can add to their balance if they wish to do so) - errors - - invalid client_id - - invalid client_app_id - - system error /user/deposit (client_id|client_user_id|amount) - subtracts from client's balance adds to user's balance - if successful returns TRUE - errors - - invalid client_id - - invalid client_user_id - - invalid amount - - insufficient balance (client's balance is not enough to cover the transaction) - - system error /user/withdrawal (client_id|client_user_id|amount) - subtracts from users's balance adds to clients's balance - if successful returns TRUE - errors - - invalid client_id - - invalid client_user_id - - invalid amount - - insufficient balance (users's balance is not enough to cover the transaction) - - system error /user/get_balance (client_id|client_user_id) - get users balance - if successful returns returns balance - errors - - invalid client_id - - invalid client_user_id - - system error /get_balance (client_id) - get client's balance - if successful returns returns balance - errors - - invalid client_id - - system error The file structure should be easy to navigate, code needs to be commented and intended correctly. You must ensure that when requesting info, each client is authorizes for that data, for example, if get /user/get_balance, the user_id has to belong to client_id, etc You must provide API documentation for Developers that will use this API!!
Prosjekt-ID: 13362520

Om prosjektet

11 forslag
Eksternt prosjekt
Aktiv 7 år siden

Ønsker du å tjene penger?

Fordeler med budgivning på Freelancer

Angi budsjettet og tidsrammen
Få betalt for arbeidet ditt
Skisser forslaget ditt
Det er gratis å registrere seg og by på jobber
11 frilansere byr i gjennomsnitt $162 USD for denne jobben
Brukeravatar
Looking forward to discuss more details about the project and deliver the same to your specifications
$100 USD om 10 dager
4,9 (151 omtaler)
7,5
7,5
Brukeravatar
We are a team of excellent programmers and engineers. We have completed over 250 jobs up to now, and are ever-growing at rapid speed. Our team include many experts with following skills. - C/C++/C#/Java Programming - Android App, iPhone App Expert - Web Developing, Mobile Web Developing - Angular JS,Bootstrap, HTML5, Javascript, NodeJs(Express) - JSP, Spring MVC, JPA+Hibernate Framework - Hadoop, Spark, OpenStack -Linux Server Expert Manager -Oracle, MySQL, Mongo db, Casandra,etc database Manager -Redis, Apache Spark, Apache Kafka, etc - PHP Laravel Framework
$210 USD om 10 dager
4,9 (41 omtaler)
6,3
6,3
Brukeravatar
Hi Protected, I am competitive to this kind of task, can take good care of this project. In fact, I already done related to this job before. Let me know the best of your time so we can discuss further based on your requirements and we can move forward to the next step. Thanks, Joseph C Ocero
$99 USD om 3 dager
5,0 (17 omtaler)
4,9
4,9
Brukeravatar
Dear Sir, I am happy to be here to contact you. Sometimes a chance may change the whole life, and it will be that great chance of success of your business and life. "No pains, no gains", but you get me here, you can gain success with no pain, as I have rich and profound experience in android and iphone developement. I have worked for domestic and global development with ios and android studio and eclipse for 4 years. So your project is not great difficulty for me, but it is of my skill and experience. High quality, short development time, fast and flexible communication will give you amusement also in business. Life is beautiful, and let's make business beautiful. Best regards!
$83 USD om 10 dager
5,0 (4 omtaler)
4,6
4,6
Brukeravatar
I have read your job posting carefully and understood clearly what you want. I am a full-stack Web Application Developer and Consultant. For over 7 years, I have worked a lot of web app and API using PHP and some framework. OAuth2 is no problem. If you hire me, I will do my best.
$55 USD om 3 dager
5,0 (2 omtaler)
0,9
0,9
Brukeravatar
I am willing to work on your task as per the given requirement and available 24/7 online further discussion . Please message me, Thank you
$83 USD om 1 dag
5,0 (2 omtaler)
0,4
0,4

Om klienten

UNITED STATESs flagg
boston, United States
5,0
49
Betalingsmetode bekreftet
Medlem siden jul. 7, 2011

Klientbekreftelse

Takk! Vi har sendt deg en lenke for at du skal kunne kreve din gratis kreditt.
Noe gikk galt. Vær så snill, prøv på nytt.
Registrerte brukere Publiserte jobber
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Forhåndsvisning innlasting
Tillatelse gitt for geolokalisering.
Påloggingsøkten din er utløpt og du har blitt logget ut. Logg på igjen.