Armadillo Nicaragua - car rental, transfers, tours

Business services

Besides car rental, transfers and tours, we offer the following business services:

- translation services
- web applications development
- information systems development

Web applications and information system development are partially overlapping activities.  In the case of web applications the strength of the components used is in their use in combination with the internet. Information systems development is more focused on information handling.  Click here for an example of a web application we have developed. We have made a web page where we have used modern technologies to show you some examples of little apps.

What they have in common is that we use freely available tools.  With other words you only pay for our work.  Also, we do not try to lock you in since everybody can obtain the same tools for free.  And, we not only offer you our programming knowledge, we also offer many years of business experience.

Translation services

We translate for you texts between the languages English, Spanish and Dutch.  Also, when you are here in Nicaragua we can help you out with dealing with the local people.

Web applications development

We offer the development of interactive web applications.  We produce the software for uploading to your web server, being an in-house server or an external service.  And subsequently you can access that application with a web browser, like Internet Explorer.  This approach offers you all the flexibility the internet has to offer.

A web application you can make accessible to many people, if required.  It does not matter where they are.  They just need an internet connection and a piece of equipment that runs a web browser.  But of course you can also limit the access to only registered clients as well.

As programming languages we use HTML and PHP at the server side, and JavaScript at the client side.  These languages are used for an amazing quantity of web sites, including for sites you are accessing every day.

We are not focusing on fancy web sites with little functionality.  In contrast we focus on business applications, using a simple user interface, but with a lot of high level processing in the background and user interaction.  We follow the 'keep it simple' philosophy.  An example that will be familiar to you is the Google search engine.

The majority of the applications we develop use a database for storage.  In such a case we use MySQL, which is more or less the industry standard.  We will set up the database on your web server for you.

It is even possible to have a local application.  In other words to have everything installed and running on one PC.  Although then you do not use the flexibility the internet has to offer, there are still a lot of advantages in doing that.  The use of a familiar user interface and easy expansion possibilities are only two of them.

HTML, PHP and JavaScript are scripting languages.  This means that with enough knowledge you can read the programs written in these languages.  They are not translated into machine code using a compiler, nor as in the case of Java (not to be confused with JavaScript) to an intermediate code.  This allows you to make extensions to these programs and even modify them.  With the last you have to be very careful though.  In other words you already have a web application but you want to add functionality to it, possibly we can help you with that.

All the tools we use for the development are freely available.

Information systems development

We offer the development of software for small information systems and extension to existing systems, using the high level programming language Python for the data processing and Tkinter for the graphical user interface (GUI), and SQLite or MySQL as database if required.  Besides that Python is a high level language, a lot of modules are freely available, which allows us to finish a working system within a short time.

Besides SQLite and MySQL, Python offers support for other databases like Access and SQL Server, spreadsheets like Excel, and can write to text documents. For smart looking printable documents we offer a module that produces output in the widely supported and used pdf format.

The use of a database is logical next step from spreadsheets, and gives a much better foundation for the further development of your information system.  In short spreadsheets are useful for working with numbers and databases for storing and giving access to data.  Those data can have several formats, not only can they be numbers but also words, texts and even images.  Of the stored data selections can be made, that subsequently can processed in a lot of ways, for which we us Python.  And finally, the results of the processing will be displayed on your computer screen by means of Tkinter's GUI.  Also for the data input by the user we use Tkinter and Python.  By the way, the input not necessarily has to come from the user.  Other possible sources, or destinations for that matter, are for instance another database, a spreadsheet or even a text file.  So present data are not lost.  When the output would go to a spreadsheet, then subsequently you could do further processing on that output within for example Excel, as you may be used to already for some time.  The Python part of the information system could then be smaller, and it's cost less.

Some examples of systems we develop are for managing inventories, memberships, libraries, hotel reservations and many more.  Other examples of software we write are front ends for processing data from several data sources and database conversion.  The generation of documents in pdf format in combination with a customers information database offers a powerful solution for mailing customized leaflets.  These leaflets would all have the same layout and generally equal formats, but the contents of each leaflet could be different and even depend entirely on its destiny, if required.  Subsequently each leaflet can be send to the appropriate electronic mailbox of each client.

Write us for more information