Development

RIDING BYTES offers a variety of custom development services. Starting from small scripts for task automation or data manipulation, up to enterprise server based solutions, like content management systems or enterprise resource planning systems.

The next sections provide a small overview of used systems, technologies and the provided services.

Bika LIMS is a universal ISO 17025 compliant LIMS for chemistry and micro biology - used in anything from agriculture, food and beverages, water quality management, mining etc. Apart from with lab instruments, it is often interfaced with ERP and accounts packages. Bika LIMS is Free and Open Source (FOSS). The system can be used by unlimited users and there are no licence fees or vendor lock-in. All future functionality sponsored by other project participants will be available free of charge.

Plone is one of the biggest and most popular content management solutions which uses Python under the hood. It has been actively developed since 2001, is available in more than 40 languages, and has the best security track record of any major CMS. It is owned by the Plone Foundation, a 501©(3) not-for-profit organization, and is available for all major operating systems.

Odoo is another open source enterprise resource planning (ERP) and customer relations management (CRM) system, which is built with Python. The main applications included in Odoo are an Open Source CRM, Website Builder, eCommerce, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management.

Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions. It can basically handle any database backend and ships with powerful extensions.

You want to have a static website? Something that does not depend on administrative privileges, databases, runtimes, interpreters or external libraries? Than probably Hugo is the right thing for you. Sites built with Hugo can be deployed on S3, GitHub Pages, Dropbox or any web host.

Python is a modern, powerful and fast programming language, that runs on all platforms. It is successfully used in thousands of real-world business applications around the world, including many large and mission critical system.

Desktop application? Mobile/Phone application? Both? ExtJS provides a solution for all devices. ExtJS is a sophisticated JavaScript framework with the capability to build enterprise applications, which handles thousands of data records with great performance.

CoffeeScript is a little language that compiles into JavaScript. Underneath that awkward Java-esque patina, JavaScript has always had a gorgeous heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.

UI/UX

These two terms stand for User Interface and User Experience. While the first one is mainly concerned with the layout of application elements, the latter one cares about how the interaction with the application feels to the user.

Both terms are linked to each other and highly influence the user acceptance of the finished application/product.

Bika Spotlight Search offers an MAC OS X like Search UI for Bika LIMS. The overlay uses theS modern JavaScript Framework BackboneJS.

Case Study: Plone Commander

Plone Commander offers an alternative UI for the CMS Plone. The application follows a modern mobile first approach using ExtJS.

What we offer

RIDING BYTES is specialized in web based user interfaces, which provide a great user experience by logical application flows and an intuitive layout. We offer development of custom web-, mobile-, or desktop applications.

Consulting

A consultant (from Latin: consultare “to discuss”) is a professional who provides professional or expert advice (Source: Wikipedia).

It is one of the most important services to ensure the planned and proposed IT solution meets the needs of the customer.

What we offer

We offer all our professional expertise and knowledge in house or remote to analyze current workflows, optimize business processes and find the right IT solutions to support the management or the staff to get their work done more effective and efficient.

Administration

The right IT solution needs the right operating environment to work properly. Server based IT are always coupled with administrative tasks such as Installation, Configuration, Updates, Monitoring, Optimizations, Backups, Custom Scripts, Domain-, Hosting-, DNS- and Email Setup, Operational Support,

What we offer

We provide support for the installation, deployment and maintenance of our software solutions or offer the complete service in house or remote through a secure tunnel connection. We support servers based on Linux, MacOS or Windows and help you with all administrative questions.