Solution to manage a rental property's bookings across multiple booking platforms - wordpress

Morning/afternoon/evening all,
I am building a website for a rental property in France and the client wants to be able to use a single solution to manage bookings across the following platforms: Booking.com, AirBNB, Abritel (French) and Gites de France. Ideally, with the possibility of integrating TripAdvisor later.
So, when the centralised platform is updated, it updates across all the other platforms automatically. And when a booking is made, it feeds through to the centralised system.
I am highly doubtful that this one-shop solution exists but thought I would ask anyway. If it doesn't exist, would a bespoke solution be possible? Any other suggestions welcome.
Thank you
EDIT: I have learned that websites such as AirBnb can sync with iCal and Google Calendar. I wonder if this could be a simpler solution.

its is very possible provided the third party platforms have services that can be called for data exchange..... first check for the services exposed by those platforms and how to consume them.

Related

How can I share a google calendar schedule integrated with my teammate to external clients?

I was hoping to find a way to share a link of schedule to my clients when
my co-worker, AND I am both seen available on Google calendar.
Can someone tell me if there is a way to do that without using paid softwares like doodle, calendly etc?
(My company is prohibited from using them and wish to find a way to work around this. )
Also, since there are multiple team members I have to adjust and setting schedules with external clients, I hope the solution can also put that into perspective.
Thank you so much.

Embeddable Enterprise Collaboration (Microblogging) Engine

Short Version (tl;dr):
Is there an open source or commercial engine that provides embeddable collaboration and microblogging functionality?
Long Version:
I am creating a niche application that has need of this functionality and do not want to reinvent the wheel. The following are must have requirements:
Data API only. My application is SaaS, and I want to build the functionality around the data. This eliminates most of the offerings out there (facebook, salesforce chatter, yammer, present.ly, teambox)
Does not require use of a built-in front end. I really just want an engine that will take care of the storage and events, and gives me a means of querying. Requiring the use of a specific front end renders it useless for embedding into my app. This eliminates everything else I have found (status.net, Yonkly, Jaiku)
Beyond standard updates and replies, can handle custom events. For example, if I were embedding this into an logistics application, I could have the engine handle events like "shipped", "received", and "cancelled".
Beyond this, there are several nice to have features that a framework would have:
Should not require a specific platform or server technology to run (i.e. something like a RESTful API would be nice)
Should be message based so that commands that affect its state can come from any source
Should encapsulate its own storage so that external resources are not necessary (i.e. no database needed)
Should have pluggable extendable UI components/widgets for web, mobile, and desktop clients
Should have search and retrieval APIs available for many languages/platforms
It seems that someone out there should have this already, or at least be in progress with it. Please point me in the right direction.
Since nobody had any answers and continued research did not find anything, I created a solution on my own called Collabinate. Updates can be found on Twitter, and the project itself is hosted on GitHub.

Issue tracker for web agency workflow

We're looking into implementing an issue tracker for our web agency. The problem is that most issue trackers seem to revolve around the assumption that an issue is a bug, whereas in a web agency environment, a lot of the issues (request, or whatever you want to call them) are about changes and additions to a current web site.
It also seems to me that a lot of issue trackers assume that you're working on one main software project, and uses that project as the focus of the tracker. A good issue tracker for a web agency would be one which puts each separate client and their issues at the heart of the system, making it easy for them to track and report issues.
Does anyone know of a good issue tracker for the web agency workflow? What are other people using?
In my experience, issue trackers are so closely coupled to the workflow of the organisation that what works in one place may be a complete misfit in another. That said, could basecamp work for you?
We are using Gemini very flexible with the ability to have workflow at the project level.
But where Gemini really helps us is the cross project views. You can view your work across all projects with really good fitering.
Have you had a look at fixx at all? Obviously, being the developer of fixx, I will want to plug it but I know from first-hand experience that a lot of our customers are web agencies who work in a service-oriented environment and need to track more than just "software development" projects.
With fixx, you can define custom issue types (for example "change request" or "Copy changes") and track work against that type.
Unfortunately, fixx still does suffer from the "project-centric" view but a lot of our customers work around this by defining a project per client/website. So, if you were doing web/maintenance on stackoverflow.com, you would have a project called "stackoverflow.com maintenance" and would assign all your users from that company to that specific project. From there, using notifications and filters, it would be very easy for clients to keep track of progress on their specific issues.
FogBugz – it's simple by default, but extensible; it's got an integrated wiki, charts, tags, and you can even tie it to your source-control system (and they also offer their own integrated source control system, Kiln, which is pretty amazing with FogBugz).
Are you using other applications to manage the rest of your business' operations?
I ask because WORKetc has great issue tracking software, and this software is combined with other aspects of business management which can simplify the management process. So not only could you manage all support inquiries and responses in one place, but also your projects, finances, and contacts. Most importantly, it would allow you to use one central contact base for your entire company, while allowing you to reference that contact information (as well as lead information) while working on support inquiries, projects, invoices, etc.
WORKetc's support system works around email integration and simple ticket system (as well as prioritizing) and directly integrates with projects, contacts, and other aspects of the system so that you can save time while responding and managing tickets.
I think especially for the use case of a web-agency, where it's not really about bugs, but mostly (visual) feedback and all of it happens on the web, a visual feedback tool might be the thing you're looking for. Most of these tools will create a screenshot of the webpage and include the given feedback on it.
Some of them also have some kind of dashboard where you can discuss further, or have integrations to other tools like Basecamp (and some them do both).
Here's an article from smashing magazine, which describes a lot of them, e.g.: TrackDuck, BugMuncher. Another great tool the article doesn't mention, maybe because the article is a bit dated, is Usersnap – this one even includes browser extensions.

How to add hooks into CRM software

Not sure how to ask this question since I know very little about CRM software, but assume the following:
Joe has a website that offers a service related to customers of various businesses
Joe wants to approach companies and convince them to add hooks into their CRM software, so that every time they view an entry for a customer, there is one additional field, which points to information on Joe's website and is related to that customer.
As I understand it, most/all CRM systems have a way to add a new field for each entry in the database. However, for Joe to make it easier for companies to accept his proposal, can he prepare an add-on/script/plugin/etc so that every company with CRM software of a given brand can just run it and the new field gets added, so that Joe doesn't have to work with every company's individual CRM Software installation and tailor his solution to that? (Basically one add-on for companies who use SAP, one add-on for companies which use Oracle, etc)
Or is each company's CRM installation so customized that it is almost impossible to make a generic add-on/script/plugin/etc for all companies who use CRM of a given brand?
Unfortunately, there is no standard. This is one reason why it's a good idea to stick to popular CRMs such as Salesforce and SugarCRM. Both have a large selection of add-ons through AppExchange and SugarExchange respectively.
Most modern CRM solutions is based on an SOA approach. Each CRM platform is design to support independent vendor solutions like this. Each CRM uses a different deployment approach and different software development languages. Depending on the language you know, that may help direct you to the first CRM product.
I hope I understand your question correctly, you want any system to be able to link in to yours and retrieve a link so that people can pull data from your system via the link. If that is the case the best way is to create a Webservice, any CRM program should be able to call the Webservice and get the required data.

Spell checker software

I have been assigned a task to find a decent spell checker (UK English) preferably the free one for a project that we are doing.
I have looked at Google AJAX API for this. The project contains some young person's (kids less than 18 years old) data which shouldn't allow exposing or storing outside the application boundaries. Google logs the data for research purpose that means Google owns the data whatever we send over the wire through Google API. Is this right? I fired an email to Google regarding the privacy of data and storage but they haven't come back. If you have some knowledge regarding this please share with me.
At this point our servers might not have access to external entities that means we might not be able to use Web API for this over the wire. But it may change in the future. That means I have to find out some spell checker alternatives that can sit in our environment and do the job or an external APIs.
Would you mind share your findings and knowledge in this regard. I would prefer free services but never know if you have some cracking spell checker for a few quid’s then I don't mind recommending to the project board.
Technology using ASP.NET 3.5/4.0, MVC, jQuery, SQL Sever 2008 etc
Cheers,
Naren
GNU aspell might be suitable for your needs.
Yandex provides one. It is mainly targeted to Russian-speaking auditory, but it contains a dictionary for the English as well.

Resources