Find Jobs
Hire Freelancers

Define common Java objects for Mapping products to Amazon, Ebay, Google Shopping and create mapping with groovy

€30-250 EUR

Closed
Posted about 9 years ago

€30-250 EUR

Paid on delivery
Create Java group of classes which contains all the attributes, shared and non shared, needed to map data to the following Channels: - Ebay - Amazon - Google shopping The Java Object "Product" will contain the minimum number of properties in order to satisfy the mapping for the channels listed above. You will have to try to join as much of properties together, in order to don't have reputed fields on the java object. Then create Groovy script for mapping the Java interfacece to the channel listed above with the following specifications: - Ebay: Map Java interface to AddItem object contained in package [login to view URL] - Amazon: Transform Java common interface to XML using Groovy MarkupBuilder according to xml schema "Create Products - Product Feed Schema" defined in the following pdf [login to view URL] - Amazon: Transform Java common interface to XML using Groovy MarkupBuilder according to xml schema "Update Quantity Available - Inventory Feed Schema" defined in the following pdf [login to view URL] - Google Shopping: Transform Java common interface to XML using Groovy MarkupBuilder according to documentation at this link [login to view URL] (country Spain) I will provide Maven Project where you will have to complete [login to view URL] object (and define object properties and needed objects). Product object will have an attribute categories which contains a list of Category object. Category object contains property ChannelType enum which specifies the channel (Ebay, Amazon, Google), use this field in order to map category specific field into target Object/XML. For each property of "Product" Object add Java Doc with the path of where the property is mapped (In case of Java ex: Product.propertyA.propertBofAobject.., in case of XML xPath). For each of the Mappings provide Unit tests (Groovy test or Junit test). Winner will require (free) account on bitbucket and minimal experience with git in order to commit code to repository. For any question please publish it in the clarification board or contact me in private.
Project ID: 7263652

About the project

3 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
3 freelancers are bidding on average €273 EUR for this job
User Avatar
A proposal has not yet been provided
€400 EUR in 7 days
4.9 (137 reviews)
7.1
7.1
User Avatar
I have 9+ years of exp in c c++ java j2ee hibernate spring webservices databases. Done multiple projects like this and almost proficient in design patterns..Checkout my reviews, all projects were completed successfully.
€155 EUR in 3 days
5.0 (70 reviews)
5.9
5.9
User Avatar
Hello, I am Gopal for STALLIONi, I got your idea, if i am in your shortlist for the project award, please let me know. So that, i can submit detail analysis report & OPTIMUM price for your project. ( Please treat the bid amount/ time already placed as a place holder only). Please check our freelancer profile http://www.freelancer.com/u/graphicaa.html - that evidences our works. We will be flexible for betterment & extend our service long term after completing this project. Thanks, Gopal
€263 EUR in 10 days
5.0 (2 reviews)
3.7
3.7
User Avatar
Thank you for viewing my profile you can check have 5***/5*** also you can check happy customer. always trying to get customer satisfaction. I have gone through your project requirement specification and as per my previous experience with this we are capable to do this project. please give a chance to proved our skill. Welcome to one of the best services available for your online needs. We provide you industry standard Mobile Apps, Software, Desktop Apps, Web Stores, Websites and Web Apps. So, you get all at one place! We can provide you the following: - iOS applications - Android applications - Software for all purposes - Desktop applications - Websites - Web applications - Ecommerce websites/ Web stores We specialize in: - Objective C, Cocoa, iOS 4, 5, 6 - Java, Google Android - WordPress, Joomla - WP Ecommerce, Magento - PHP5, PHP, MySQL - C#, C++, C - ActionScript 3.0, AIR, XML Please check reviews of our happy customers to boost your confident about us! Thanks. replay me on pm we need more discussion about your project ..
€151 EUR in 7 days
5.0 (7 reviews)
3.4
3.4

About the client

Flag of SPAIN
Valencia, Spain
0.0
0
Member since Sep 21, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.