Implement a PHP API for Steam Transactions using - 08/11/2017 12:19 EST -- 2

Read it carefully!!! All instructions are listed below. My English is a liitle rusty, but I hope you understand it.

In order to win this project you have to send me a list of tasks you are going to complete to reach these requirements.

It's not necessary to show how you are going to do it, but what and when.

You can call me whenever it is necessary to make yours tests before send me your final offer. I need a projection of your job before hiring you.

Be fair. Be transparent. Explain me what you need so I can help you reach the bid you ask!

## Required Knowlegde:


- NodeJS

- Steam (you must understand the concept)

- Documentation

- Read/Write English

It's also important to know the basics:

- Laravel

- Steam API

- Ajax

- Auth, OAuth, Passport

## It must be done in the end:

Implement an API to make skins transactions

It happens respecting these steps:

The seller goes to market place and inform steam that he wants to sell a skin

Steam communicates to this user account (the seller's steam account)

The seller chooses the skins he wants to send to the market place (only oublic itens are listed and available to be sold)

Once the seller is done by choosing his items he starts the transaction

His skin is now on a Steam Bot account. This BOT account is used to receive skins. The steam website lists all skins available on this bot account

Now another user (buyer) can visit Steam's market place and chooose to buy this item

The buyer pays for this skin

Steam website detects payment and release the skin to the buyer. It will start another transaction, where steam bot account will send the skin to the buyer Steam account


## what I need to be implemented

I need an api that has secure endpoints to make transactions (these are the endpoints I need):

- First Request: implement a bot account to be managed by the above API

- Authentication: User athenticates using steam account

- Receive Transaction: send a request to start a receive transaction

- Send Transaction: send a request to start a send transaction

- List inventory: list all skins available on the bot inventory

I will implement the frontend for this application. In sume, I need to be abble to complete transactions using this API you are going to implement

I have 4 Steam accounts to be used as a BOT accounts

The user makes a request to send the skin to the bot account on Steam

Bot accepts the skin

I want to list all skins on this bot inventory

I need to know who is the seller, because the original owner can quit the transaction, so he can make a request to the bot and it gives it back to him. So i need to know who is the owner

When someone buys the skin, I change the owner (dont worry about this part. Its going to be implemented by me inside the main application)

The new owner makes a request to start a transaction and send the skin from the bot Steam account to the user Steam account

this is the API I am going to use:

[url removed, login to view]


the node-steam-guide API runs in Javascript (NodeJS)

This API must run in PHP using Laravel as backend. You don't need to implement inside laravel core, but must be easy or

compatible with laravel framework structure. It doesn't matter too if I need to copy and paste inside my laravel

structure, but it must be compatible with laravel 5.4 or newer

Maybe, this api must persists a few information on database like session, inventory list, user ids, owners, etc.

Or, at least, gether those infos for me to work and persist them. I need you to read the Node API documentation

to understand which information are available to be used and persisted.

Take a look at the API's documentation! [url removed, login to view]

Consider doing this in one week. If its not possible let me know please.

Habilidades: HTML, Javascript, MySQL, PHP, Design de Sites

Veja mais: logo design - 08/03/2017 16:15 EST, I would like to hire a Copy Typer - 07/11/2016 12:17 EST, Paypal api adaptive payments cart - 06/11/2016 18:41 EST, whatsapp api send message using php, implement xml api php, zend api import contacts using php, php api youtube using keyword, create post rss blogger using php api, api implement php, implement payment system web site using php, upload using scribd php api, guide implement php api, implement youtube api php, ringtone website php api, php api meassaging

Acerca do Empregador:
( 1 comentário ) Itajai, Brazil

ID do Projeto: #15711470

5 freelancers estão ofertando em média R$194 para esse trabalho


Dear Hiring Manager, I have carefully gone through your job posting on " Implement a PHP API for Steam Transactions using " and I believe I am the right person for the job. I offer high-quality services, commitment, Mais

R$666 BRL em 1 dia
(49 Comentários)

I am full stack developer with expertise in Node, Angular, Mongo, Express with both frontend and backend development expertise. Please review my portfolio for reference applications. Relevant Skills and Experience htt Mais

R$75 BRL em 1 dia
(5 Comentários)

I can do it! Relevant Skills and Experience wordpress, php, css, html, jQuery Proposed Milestones R$75 BRL - for all

R$75 BRL em 1 dia
(4 Comentários)
R$55 BRL em 1 dia
(0 Comentários)

Hello, Greetings for the day!! I am Zafar expert Web Developer, I have 6 years of experience I read your job description carefully and I'm quite interested to do your job complete successfully on time. And I can do wo Mais

R$100 BRL in 5 dias
(0 Comentários)