Programming > SOAP
SugarCRM Joomla SOAP Integration
Need to integrate 3 areas of my SugarCRM Enterprise ondemand instance with my Joomla 1.5. x website. 1) I need to integrate DT Register RSVP's in Joomla so that rsvp records created in Dt register/Joomla get synced out to my sugarcrm enterprise ondemand instance. The use of third party existing extensions, especially the SOAP/API and authentication process should be used, along with possibly customizing an existing lead/contact/user Sugar/Joomlla integration extension to work to fit our needs. Like extensions from sourcecreactivity. Sync would need to occur only when the 'attended 'field in DT register is updated with either a yes or no. Sync/push of first time rsvps should occur once a day at X time. Safeguards need to be in place so that rsvps are only pushed out once. Does not need to be bi-directional. The rsvp's would be synced/pushed out to Sugar modules that are leads modules. There are custom modules we built, copied from the sugar default leads module and acting exactly like a leads modules, just with different field names, and so on. The RSVP records are categorized by event type, depending on the event type would depend on what leads modules they would be pushed out to. So, the rsvp's would be pushed out to three different lead modules depening on the event tyupe. All data from the RSVP needs to be pushed out to SugarCRM, including but not limited to: first name, last name, company name, title, telephone number, address/city/st/zip, email, partner of, invited by company, invited by contact, event type, event name, event date, market (team), attended, user type, # of employees, All these fields will be existing fields in SugarCRM. 2) I need to integrate CB user in Joomla with contacts and accounts in Sugar. Most likely the best way is to use/customize source creativities sugarycb extension- http://www. sourcecreativity. com/our-solutions/sourcecreativity-sugarycb. html< / a>In CB user profile, all fields in profile need to sync out/mapped to corresponding SugarCRM fields. I need to be able to control what cb user contacts sync and what don't via the user status field in cb user. Contacts synced out from CB user to SugarCRM contacts, would be: a) tagged with a field in SugarCRM called 'Synced from Website 'to be a check box or Yes. b) field 'lead source 'on contacts module in SugarCRM, would be tagged to 'Breakfast Event ', a drop down field. c) tagged to a team in sugar according to the market field in CB user. Meaning there will be a formula for each of 5 markets, ie the market field in CB user with 'Baltimore 'would be tagged the team ' 'Baltimore Website ', adding 'website 'to the market field name, and thus matching a team name field already in SugarCRM. 3) I ALSO NEED to bi-directionally synchronize a field's selection options in Joomla jreviews component with a fields options in SugarCRM. The field contains about 300 drop down choices, and is a multi-select field called Category. So if we add, delete, or edit one of those 300 choices of the field in Jreviews, we want that same field add/delete/edit in SugarCRM and vice-versa. 4) Training to be able to understand, and edit all the cron jobs, and so on that are created, to be able to make minor changes in the future to the above work. IN YOUR QUOTE clearly state what extensions you plan on using, so that I can define the total cost of project.
Web Service Developer
create an iPhone app for our essential website services
Web Developer with 4 years of experience in developing web applications using Microsoft Technologies like Asp.Net,C#,VB.Net,AJAX,JQuery,Javascript, SQL Server , DotNetNuke,JSON,LINQ etc.
Api for Shopping Cart
Print Designer/ Graphic Designer
SOAP + Python web service Project
All applicants must have python and experience with XML/SOAP servicesWe need help completing integration with Travelport's Air component of the API, specifically calling the Air Availability, Air Pricing and Air Booking services. andnbsp; andnbsp; We are looking to work with a person that is experienced with their API. Here are links to the specific services you would be working with: http://support. travelport. com/webhelp/uapi/Content/Air/Air_Availability/Air_Availability. htm< / a>http://support. travelport. com/webhelp/uapi/Content/Air/Air_Pricing/Air_Pricing. htm< / a>http://support. travelport. com/webhelp/uapi/Content/Air/Air_Booking/Create_Air_Booking/Creating_Air_Bookings. htm< / a>
Web programmer(s)
eBay Paypal purchase script (language of your choice!)
Site based on API from Easytobook.com SOAP/XML
I need a very simple site looking for availabilty in a given city. The visitor of the sites fills in 2 variables: City: (example Amsterdam) Persons: (example 3) Then hit SEARCH, and look though database of Easytobook. And give the visitor a list of results. In the future their will be added more futures. But this is it for know. I 've included an attachment how the site should look like. Please don't reply without taking a look at this example! Please read this for any information how to implement this date http://www. etbxml. com/protocol / < / a> Looking forward to your bidding, please include your portfolio or sort-like experiences. Kind regards, Sven
Web Designer no coding just visual
Automate Google Adwords API
API to interface black box
ExtJs 4 Development (maybe some server-side too!)
Instead of going through all of the confidentiality formalities having you sign NDAs, and so on. andnbsp; andnbsp; I will only reveal the andldquo; Functionalityandrdquo; needed for the app. andnbsp; andnbsp; This way, we get the project moving quickly and you get paid faster. In a nutshell, the app will have several features from gmail (rows of data and shift-click checkboxes) as you will see below. andnbsp; andnbsp; If you don't already have a gmail account, I suggest you create one because I reference different functionality from it in different portions of the requirements. Use ExtJs as the main app framework! andnbsp; andnbsp; Whatever ExtJs does not have built in, utilize JQuery. andnbsp; andnbsp; Cross-browser compatibility minimums: IE7+, FF3+, Chrome 3+ and Safari 6+. All data exchange between client and server should be plain ajax passing json data. andnbsp; andnbsp; No REST/SOAP, and so on. If you have good design skills, that will be a plussss! andnbsp; andnbsp; This is the smallest of 5 other very large projects I have to build. andnbsp; andnbsp; Seeking a long term, dependable, fast, good coding-practice development team! 1. Rows of data will come from an ajax call passing json data (you can create your own data). 2. Each rowandnbsp; andnbsp; should have a check box next to it (furthest left column). andnbsp; andnbsp; You should be able to hold the shift key to select a group of checkboxes like in gmail (commonly known as shift-click). See these two examples: http://www. sanisoft. com/blog/2009/07/02/jquery-shiftcheckbox-plugin / < / a> and http://code. google. com/p / jquery-checkbox/source/browse/trunk/jquery. shiftclick. js? r=4< / a>. andnbsp; andnbsp; We will also need a checkbox at the very top and bottom of all data rows that would allow a user to select all rows. 3. Upon selecting checkboxes, just like in gmail, certain options will become visible at the top. When checkboxes are no longer selected, the options disappear. andnbsp; andnbsp; The options should also disappear after the user selects andldquo; delete, move, and so on. andrdquo; (which areandnbsp; andnbsp; some of the options) because there will no longer be any check boxes within the modified data rows. 4. Using a small gear icon at the end of each row (furthest right column), when the user clicks on it, it will open a tooltip that displays many other icons. andnbsp; andnbsp; Each of these icons, upon hover, will display the andldquo; task/actionandrdquo; of that icon. andnbsp; andnbsp; For example a star icon may display favorites when hovered, a heart icon may mean that you love it. andnbsp; andnbsp; If ExtJS cant do it beautifully, there's a VERY good tooltip library that I 've used before that can do exactly this! andnbsp; andnbsp; http://craigsworks. com/projects/qtip2 / < / a>. andnbsp; andnbsp; The options-tooltip should stay open even after click any of the options on it. andnbsp; andnbsp; Only one tooltip can be opened in a data row table at any given time. andnbsp; andnbsp; The options tooltip should have a small close icon top right to close it. andnbsp; andnbsp; Clicking anywhere on the page (outside of the tooltip should also close it) 5. For now, the core option types are: andbull; add to favorites [upon toggle-click, display andldquo; saved to favoritesandrdquo; with icon change. toggle-click again to remove from favorites]andbull; add toandhellip; [dropdown of options andndash; or- create new (which brings up a small popup window form. andnbsp; andnbsp; Main fields: title, description [save button/cancel button]) ]andbull; add tags [small popup window; tag form field that will populate preexisting tags that can be x-ed out [save button/cancel button]]andbull; add notes [popup window, notes field, rich text wysiwyg [save button/cancel button] andbull; relate toandhellip; [Tab 1: popup window with search capability and live-grid of pre-populated data rows with checkboxes, Tab 2: Favorites with checkboxes, Tab 3: Public Suggestions [save button/cancel button]]. andnbsp; andnbsp; Save button will save all checkboxes from any of the tabs. andnbsp; andnbsp; Javascript will eliminate duplicates before passing data to server. andbull; view comments (from others) [popup window like the ExtJs forums]andbull; share this (social networks) andbull; email [popup form window; fields: email address]andbull; see related videos... andbull; *** All popup windows should reference the row name/action being performed in its header area like [add tags] to [row name]. andbull; *** there should be clear success/failure messages for each action for all options. Notes for bidders who also do server-side programming: I may consider the same company to do the backend development as well but not necessary. andnbsp; andnbsp; If you would like to be considered for the backend development of this project, consider the following. Server-side Language: andnbsp; andnbsp; I would prefer it being built in ColdFusion, however, Iandrsquo; d consider it also being built in PHP as a secondary. Database: 1st preference: Amazonandrsquo; s New Dynamo service; 2nd preference: Cassandra database; 3rd preference: MySql. If you would also like to be considered for the server-side development, please provide a separate server-side quote within the notes. andnbsp; andnbsp; Once I am done with the development of the client-side development of this project, Iandrsquo; ll invite you to bid on the server-side development as well.
Ruby-on-rails SaaS application developer
We are looking for a Web Services Developer who will be responsible for the design, development and deployment of our URL Builder Software-as-a-Service (SaaS) web application. The main site is currently built on wordpress on http://www. analyticsurlbuilder. com / < / a> while the web app described below is to be built on the subdomain app. analyticsurlbuilder. comThe web application is to be built on a RoR framework and deployed onto a scalable web service (such as Amazon EC2 or Heroku). For an example of this URL builder functionality, see the Google URL builder at http://www. google. com/support/analyticshelp/bin/answer. py? answer=1033867< / a> or http://www. webstrategy360. com/google-analytics-campaign-url-builder / < / a>The Campaign URL building logic is to be as follows: If: Landing Page URL = http://www. example. com/landingpage< / a>Campaign Name (utm_campaign) = campaignnameCampaign Source (utm_source) = sourceCampaign Medium/Channel (utm_medium) = mediumCampaign Term (utm_term) = termCampaign Content (utm_content) = contentThen the campaign-tagged landing page URL is to become: http://www. example. com/landingpage? utm_campaign=campaignnameandutm_source=sourceandutm_medium=mediumandutm_term=termandutm_content=content< / a>Alternatively, if the landing page URL contains a "? " (such as http://www. example. com/landinpage? id=123) < / a>, then the campaign-tagged landing page URL is to become: http://www. example. com/landinpage? id=123andutm_campaign=campaignnameandutm_source=sourceandutm_medium=mediumandutm_term=termandutm_content=content< / a>Here's what you need to know: Your responsibilities: - Review wireframes and prototype provided. - Produce a solid, detailed project plan. - Produce a solid, detailed technical design. - Write clean, modular, robust code to implement the desired requirements with little or no supervision. - Contribute ideas for making the application better and easier to use. Your qualifications: - Proven experience of building scalable Software-as-a-Software web applications. - Programming language(s): Ruby-on-Rails (RoR), jQuery, SQL- Additional skills: JSON/REST/SOAP- A work style that is extremely detail oriented- Strong communication skills- 3-5 years of programming experience- Bachelor's degree in Computer Science or equivalent experience- A complete Odesk profile- An established reputation on Odesk preferred. - Preference will be given to developers that are part of an Odesk agency. In your bid, you will need to include: 1) SaaS web applications that you have developed with a demo login. 2) An outline of a proposed project plan including milestones and estimated number of hours to reach these milestones in order to get a total estimated number of hours as well as cost. The following is an example project plan. Stage1: User registration, management and administration. Stage2: Campaigns, websites and users CRUD. Stage3: URL building logic. Stage 4: Marketing reports (through Google Analytics API). Stage 5: Paypal integration. Please also state what project planning tool will you use, ex: unfuddle, basecamp, and so on. 3) An outline of a proposed technical plan of the app development and deployment. Will it be built on EC2 or Heruko? How will you deploy from the development stage to the live site? Will you use github, and so on? Regards, Kamal


