Tailored mobile and web applications development


Easycycle 2.0

Custom Web Catalog & CMS

Revamping of the existing e-catalog for Easycycle Sàrl, a reference e-bike shop in Western Switzerland.

It features a full custom Admin CMS, bike lists, search and comparison, a news module integrated with Facebook, and a carefully crafted responsive interface.

The project involved three people over six months: Alban Thomas as design manager, Maxime Pégatoquet as content manager and myself as lead developer.

Keywords: Catalog, CMS, Laravel, PHP7, CSS3, HTML5, jQuery, Vue.js
Career Fluency HQ

Career Fluency HQ

Custom Lesson Management System

Built for The Opportunity Network via CauseLabs. Featuring course catalogs, cohort enrollments, lesson slide-shows and ratings, course knowledge checks and assessments, support for SCORM media animations, statistics, XLS reports and a fully functional CMS back-end.

Deployed on Amazon AWS for performance and scalability using a CDN and S3 bucket for media storage and delivery, and a load balancer with support for SSL certificates.

Keywords: LMS, CMS, Laravel, PHP7, CSS3, HTML5, jQuery, Vue.js, AWS
RealWell Accounts

RealWell Accounts

User & License Management System

It features a full user CMS, a module licensing system and an OAuth server, all of them tailored to the specific business needs. Some additional features include a custom user registration workflow for agencies and schools, a role-based authentication system with permission-based custom behavior and user invitations by email.

Specific tasks: project implementation from scratch using Laravel Boilerplate; design of the ACL permissions and roles schema and the E/R database model; UI /UX design.

Keywords: CMS, Laravel, Bootstrap, Vue.js, MySQL, PHPUnit
Kuja Kuja

Kuja Kuja

Survey System & Data Visualisation Dashboard

Kuja Kuja is a program launched by the American Refugee Committee to answer a growing need to hear the voices of the refugees in settlements like Nakivale, Uganda. In order to support the activities of the team on the field, and in collaboration with CauseLabs, we have designed and implemented a software solution to gather and display information about the people's moods, feelings and needs.

Built with PHP 7, MySQL 5.7 and Laravel 5.4.

Keywords: Dashboard, Laravel, Vue.js, MySQL, Chart.js, Google Maps


REST API to support mobile and web applications

Development of a full REST API for the MoneyThink project through the CauseLabs web agency. Designed as a replacement for the Parse platform, it supports thousands of monthly users and three client applications: iOS, Android and web.

To ensure the best performance while keeping development pace, I have used Doctrine over MySQL. For the best multi-client support, I implemented the HAL+JSON specification recommended by the framework of choice: Apigility.

Keywords: REST API, ZF 2, Apigility, HAL+JSON, Doctrine, MySQL, PHP, AWS
Comodoro, a Task & Project Manager for Micro-Companies


Comodoro, a Task & Project Manager for Micro-Companies

Comodoro lets you effectively pilot your projects, making you more aware of your work in progress. It provides a better insight of the health and status of your ongoing projects, in a glimpse.

Offered as a Software as a Service platform, it is ideal for start-up's, freelancers and individuals.

Keywords: project manager, task manager, SaaS, Micro-Companies, Ruby on Rails, EmberJS
Advertalia, a geosegmented advertising platform


A geosegmented advertising platform

Advertalia smartly puts in contact webmasters and local advertisers. By installing the Advertalia API client on the webmaster's website, their visitors will be able to purchase advertising slots in the site through the Advertalia service. The announces, activations and payments are all managed by Advertalia without any overhead for the webmaster.

This service is intended for geosegmented websites where the contents are clearly categorized geographically.

Keywords: geosegmented websites, advertising platform, API, PHP, Yii, MySQL, web service
Climaps, a visualization tool for high density meteorological data


A visualization tool for meteorological data

Based on a high performance MySQL database designed to manage millions of daily new registers, this application has been conceived to show the high density data from Sensorscope's meteorological stations on nearly real-time.

In a close integration with the server layer, this application counts with a constellation of maintenance scripts written in several languages that allow features like user alarms, data cubes and fast data recovery queries.

Keywords: MySQL, Sharding, CodeIgniter, PHP, JavaScript, server scripting, SMS/voice platform
Genius Live, a social collaboration module for Genius Project

Genius Live

A social collaboration module for Genius Project

Genius Live forms part of the suite for project and portfolio management (PPM) Genius Project. It has been specifically designed for this idiosyncrasy and built on top of existing systems and technologies.

Provided a back-end API on a Lotus Notes system, this module has been built purely as a front-end application powered by the framework Dojo. It has been adapted to a custom client-side MVC JavaScript application architecture.

Keywords: social collaboration, Dojo, DTL, JavaScript MVC, AJAX/J, server API, Lotus Notes
↑ Up

Cometa in short



A completely tailored solution with your participation in the different stages from conception and design to development.



We will adapt the budget and assigned resources according to your particular needs given the circumstances.



Our methodologies and tools will give you a global vision and control on the works being accomplished at any time.

Performance and durability


Scalability, performance and maintenability are highlighted resulting in stable and long-lasting applications.

↑ Up

Cometa's methodology

Working in sinergy with you


Using modern and agile methods, you participate in the design, conception and development processes for your web or mobile application. We can adjust together the priorities and adapt the scope to ensure the outcome is as much valuable to you as possible.



After an initial agreement on priorities, budget and project scope, you can supervise the work progress with the provided tools. You will no longer be surprised by changing needs or business requirements: we embrace change, adapt strategies, and let you check how deadlines are being met.

Long-term relationship

Long-term engagement

Cometa's services are not limited to materialize your project. We can become your externalized webmaster while still getting involved in the success of your Internet activity. We think your success is our success and engage with you to achieve it.

Multidisciplinary team

Multidisciplinary team

Cometa is a network of professionals offering a complete Internet experience: engineering, programming, design, databases, servers, hosting, domain names, optimization for search engines, web standards, social networks, mobile development, and more.

Long-lasting architecture

Long-lasting architecture

Cometa builds applications that support large amounts of data and traffic volumes, while respecting the maintainability of the software. We choose the right technology and tools for the work and not the other way around, resulting in specifically efficient solutions.

Certified quality


Compliance with the standards of the W3C ensures cross-platform compatibility, and improves the natural positioning of your company in the search engines. All modern browsers including those on mobile devices can understand standard interfaces.

↑ Up

Say Hello!

We would like to hear about you and your projects. We are always open for discussion at Cometa, please feel free to leave us a word!

Dreams are better shared...

Jorge Albaladejo
Sr. Web Software Engineer


CIW Foundations Associate