Develop a plugin which allows users to import their eBay username, feedback and live auctions.

Cancelado Postado Feb 18, 2016 Pago na entrega
Cancelado Pago na entrega

I need additional coding to expand the functionality of my auction theme as well as create a child theme.

1) I need additional functionality aded to my auction theme. This functionality is to allow users to import the following:

- Their eBay username, ratings, feedback and live auctions.

2) Child theme created

In more detail, these would be separate actions held under the Members Account are of my theme.

Username

Current behaviour - When a user signs up to the site they can choose their Username.

Desired behaviour- On the registration screen for the site it asks for a user name. This will need amending to say that if they want to use their ebay name they need to sign up to the site using the same name and the same email they used for eBay.

eBay Rating.

Once they have registered they will need to import their ebay rating. This will need to be something the user can do repeatedly as they would want their feedback on the site to be the same as on eBay for consistency.

Desired behaviour - A separate section in the Members Account area to import latest feedback from eBay with a date of last import for record. This can be a simple button that says "Get latest feedback from eBay" and upon a press a small loader icon or % bar shows to show how successful it has been. Upon 100%, the icon should turn green with an OK message. Upon failure a message should be display saying something like "We encountered an error. Please try again shortly". With every failure a log needs to be generated detailing the error for debugging.

Once imported successfully their feedback will be updated.

Live Auctions

Currently there is no way of importing into the site a users eBay auctions.

Desired behaviour - A separate button in the Members area for the user to import their current eBay auctions. The plugin will need to check the username is the same on both my site and eBay. Required fields include:

- Title of auction

- Buy it Now Price (if applicable)

- Auction current price (people may have bid on the item in the eBay auction. The user has the option to edit the price if they wish as part of the already existing functionality)

- Description including any added information.

- Category. There are many different categories in eBay which would take an age to replicate. Therefore the import script you write needs to check if there is an already existing category. If so then the item is placed there. If not, the script will need to create the category. An example:

The user imports their live auctions. One of the auctions has an eBay category hierarchy of: Home, Furniture & DIY > Furniture > Tables > Kitchen & Dining Tables. The script you write will need to see if there is firstly the parent category (first in the list, Home, Furniture & DIY. In this case there is. However there is not the subsequent child categories. The script will need to create these and nest them under the parent category appropriately.

In the case of the parent category not existing, the script will create that first, then the subsequent categories.

This import should run in the background allowing the user to navigate elsewhere. Upon successful import of all auctions it needs to send an alert to the users Members Account in the My Messages section stating “We have successfully imported your auctions. Please see the list below” The list then can be the titles of all auctions imported. Any that do not import should have a message stating why the import was not successful and to try manually recreating the auction.

In the case of vehicles, there is also supplementary information such as make and model of the car, mileage etc. These should also be imported and added as appropriately. The auction listing page will need amending to display the extra information where applicable in a similar style to eBay.

After all the modifications are successful I would require a child theme to be created.

PHP Design de Sites WordPress

ID do Projeto: #9692872

Sobre o projeto

30 propostas Projeto remoto Ativo em Feb 25, 2016

30 freelancers estão ofertando em média £608 nesse trabalho

mituld

Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks

£567 GBP in 15 dias
(475 Comentários)
8.2
pointlogic

I have an experience of more than 6 years in web development and maintenance. I have in-depth knowledge of php, mysql, jquery, paypal integrations, API's, css, html, html5. Our team is experienced, creative & effici Mais

£526 GBP in 10 dias
(355 Comentários)
8.2
webplanetsoft

sir i follow your description please check my completiton rate is 100 percent and check my review also we provide best solution for client and provide unlimted revison for all thing till client satisfy so please consi Mais

£500 GBP in 30 dias
(300 Comentários)
7.6
mike199

My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & Mais

£515 GBP in 10 dias
(54 Comentários)
7.1
samitalways4u

Hello , I have read your project descriptions and requirements very carefully and got your point. I am very much confident that I can do it as you are looking for.. Please talk to me and give me a little chance. Thank Mais

£500 GBP in 11 dias
(112 Comentários)
7.5
BitLabs

Hello, I have gone through your outsourced requirements "Develop a plugin which allows users to import their eBay username, feedback and live auctions. " and have analyzed that I have right credentials (Skills requ Mais

£607 GBP in 365 dias
(135 Comentários)
6.8
eGlobalSoft

Dear Sir, I have 4 years of experience in wordpress/php/html/css. I have gone through your requirement and interested to work on your project. Please check my reviews and feedback for your reference. Thanks & Reg Mais

£600 GBP in 10 dias
(80 Comentários)
6.4