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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Scalability, performance and maintenability are highlighted resulting in stable and long-lasting applications.
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.
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.
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.
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.
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.