IFM-lab
RailsRubyPostgreSQLHTMLJavaScript
A screenshot of the IFM-lab admin interface displaying the upcoming bookings.A screenshot of the IFM-lab admin interface displaying machine statuses.

IFM-lab is a platform for managing IFM's FabLab machines and rooms. It allows the 1200+ students to book machines depending on their availability. And it also allows the staff to manage the machines, rooms and classes.

This project was built with Rails and follows the main IFM's website design.

Charlotte El Moussaed's portfolio
RailsRubyPostgreSQLCloudinaryHTMLJavaScript
A screenshot of the Charlotte El Moussaed portfolio displaying an artwork with a background color calculated from the main color of the artwork.A screenshot of the Charlotte El Moussaed admin interface.

This portfolio displays El Moussaed's artworks and documentation pictures in a random order. Each image is lazyloaded. Some background color's for the artwork are dynamically calculated to be the median color of the artwork.

The admin's interface allows the artist to import images, categorize them and group them in series.

GitBar - MacOS plugin
open source projectRubyxbargithub cli
A screenshot of the GitBar plugin opened in xbar showing one of the menusA screenshot of the GitBar plugin opened in xbar

GitBar is a small plugin to stay up-to-date on multiple Git Repositories. It works within xbar's plugins. The plugin fetches all data from your repositories using the Github CLI.

This project was presented at the Geneva.rb talks (a series of meetups about Ruby and Rails development).

hottter - store
BigCartel theme APIHTMLCSSJavaScript
A screenshot showing the Hottter main websiteA screenshot of the Hottter main website displaying a product page

Hottter is a Swiss brand I created that knits scarves and other accessories. The store is on BigCartel.

A full customization of the theme was made to match the brand's look.

hottter - custom pattern generator
RailsRubyP5.jsStripeAdministrateTurbo
A screenshot showing an example of the custom pattern generator with a geometric shapeA screenshot showing an example of a generated pattern viewed from the product page

This is a child project for the scarf brand hottter, featuring an interactive pattern generator built with P5.js.

The pattern is created with P5.js and saved as SVG and JSON.

The project is now offline but the code is still available on GitHub.