Communauto Bookmarklet

This was a mini-project to introduce myself to bookmarklets, jquery and node. It has this practical use to show the car numbers on the Communauto listing.

One Goal

The Communauto bookmarklet only does one thing: show the car numbers in the 'Availability Report' or 'Reservervation Grid' pages. These were recently removed and while it is still possible to know the numbers for the cars that were unreserved (by hovering the mouse over the link and analyzing the URI), this bookmarklet simplifies the task. It adds the car number next to the 'Select' links for every availability.

Hence there is no more guessing the car numbers. We can pick our favorite car just as before.

How to install

To install the bookmarklet, drag and drop this to your bookmark bar.

How to use

Once you have the bookmarklet loaded in your bookmark bar, login to the Communauto page, do your operations as usual. But once you get in either the 'Availability Report' or 'Reservation Grid' pages, hit the 'Communauto Bookmarklet' button (or menu). This will execute Javascript code that will display the car numbers next to the 'Select' links. This only applies for cars that were not reserved yet, as the car number is not available on the client-side (i.e. in the browser) for already reserved cars.

Supported

Only Chrome has been tested with so far. Bookmarlets should work across all modern browsers though. If you have a bug or want to request support for your favorite browser, open an issue on the project page.

Suggestions

There are many improvement the Communauto website could use. If you think so too, and have an idea, open an issue on the project page.