| Submit Your Itinerary Get personalized offers | Inquire Pricing On Available Lodgings | Get Bookings for Your Lodging | Referral Program | Our Blog The LetMeGo aMeGo | Human Help Email, Chat & Phone |
The browser you are using may or may not work properly with LetMeGo. If you experience issues using this site, please try using a current, non-beta version of a more popular browser, such as Firefox, Chrome, Safari, or Internet Explorer.
Technology
Our Technology
Because we started from scratch, we were able to create our system with no concern for legacy technology or outmoded standards. Here are a few of the most notable ideas that LetMeGo brings to the lodging industry:
Ours is the first service of its kind that fully embraces AJAX technology, and which is built from the ground up to take advantage of the power and easy extensibility of cloud computing.
Other travel and lodging sites have depended on outdated standards used only by large hotels. Our systems were designed so that lodgings of all types, anywhere in the world, would be able to take full advantage of their features.
We hate waiting while a travel service grinds through our requests for thirty seconds or more. We were determined that our search feature wouldn't slow travellers down. We are pleased to note that LetMeGo searches are as quick and responsive as finding a product on Amazon.
Our Software Engine
The core of LetMeGo is its powerful software engine. We call it "Merrcury".
We started developing Merrcury for LetMeGo back in December of 2007, and we constantly tinker with and improve it. Below is a basic overview of the engine, along with links to our founder, Alexander Torrenegra’s blog articles in LetMeGo, which documents the life and progress the Merrcury Engine.
Merrcury Engine Fact Sheet:
- Name: Merrcury Engine
- Development Methodology: RRápido (a custom flavor of Agile Development and the Rational Unified Process)
- Documentation: Approx. 178 detailed use cases and 908 user interfaces
- Architecture: Low-coupling service architecture (distributed in scopes)
- Framework: A customized version of CakePHP and jQuery
- Database Management System: MySQL
- Accessibility: Section 508 Compliant
- Automated Testing: 100% code coverage via ~480 unit test asserts and ~600 acceptance test cases (automated selenium tests)
- Additional Features: Full I18N and L10N, database version control
- Hosting: Amazon Web Services
We knew how complex the LetMeGo project was, at least intellectually. But we thought it might be fun to produce a handy visualization of its documentation. You’ll see the result below. We’ve rendered the pages and links from the wiki we used to document all of the use cases and user interfaces that we have developed for LetMeGo. Each node is a use case or user interface. Each orange line is a link to a use case, while each black line is a link to a user interface. The version we’ve provided is very small, but the original size of the graph is around 25k x 20k pixels. It was rendered using the radial method of Graphviz.

