RIO 2021-2024

Company project
RIO clients
RIO clients filters
Search on chez-nestor website
RIO checkins calendar
RIO show client

Technology

Typescript, React, Nuxt.js, NestJS, GraphQL, TypeORM, PostgreSQL, MongoDB

Description

A complete coliving plateform for the company Chez Nestor (now Joivy):
  • A public website for customer to book rooms, pay bills, download documents, ...
  • An internal web application for employee to follow the customer journey, manage real-estate, generate invoices, send refunds, extract data with filters, and more

Electric cargo bike 2021

Personnal project
Cargo bike left side
Cargo bike right side
Cargo bike under construction

Technology

Metalworking, Stick welding, Painting, 3D printing

Description

An electric cargo bike that can support 100kg in addition to the driver made from an old steel mountain bike frame.

Ncamhub 2021

Personnal project
Ncamhub homepage
Ncamhub events page
Ncamhub link with ncam

Technology

Go, Goroutines, SQLite

Description

Ncamhub centralised all ncam data in a single database for faster access (cameras may be located in places with poor internet connection).

Tracked rover 100 2020-2021

Personnal project
Tracked robot 100 on its base
Tracked robot 100

Technology

3D printing, OpenSCAD, Raspberry Pi, Linux

Description

A small robot, less than 100mm in all directions with tracks and its charging base. Tracks, wheels and chassis are 3D printed.

GIR Mobile ID 2020

Company project
GIR Mobile ID Android idle
GIR Mobile ID Android authenticated
GIR Mobile ID iOS idle
GIR Mobile ID iOS authenticated

Technology

Bluetooth, Java, Android, Swift, iOS

Description

Android and iOS application to authenticate yourself in bluetooth on compatible GIR controllers.

Tracked rover 300 2020

Personnal project
Tracked robot 300
Tracked robot 300 side
Tracked robot 300 inside

Technology

3D printing, Solvespace, OpenSCAD, Raspberry Pi, Linux

Description

A robot, less than 300mm in all directions with tracks. Tracks, wheels and chassis are 3D printed.

Ncam 2019

Personnal project
Ncam list of events
Ncam event details
Ncam live feed
Ncam settings

Technology

Express, EJS, responsive, Motion, SQLite, Raspberry Pi, Debian

Description

A web interface for security cameras. Designed to work with the open source software motion, it provides access control and a very lightweight interface for browsing recorded images.

GIR W220 and Keyomatic 2018-2021

Company project
Reservation UI of GIR W220
A key cabinet UI of GIR W220
Statistics UI of GIR W220
A key cabinet closed
A key cabinet opened with keys inside
An other key cabinet closed

Technology

C, SQLite, Embedded Linux, IoT, AngularJS, Websocket, PIC Microcontrollers

Description

W220 is a key cabinet management application mainly intended for fleet management. Keyomatic is a middleware application that allows partners to interface with GIR key cabinets.

MQTT Discoverer 2017

Personnal project
MQTT dashboard with map
MQTT connection
MQTT console
Add widget on dashboard

Technology

ES6, Vue.js, Vue-router, Vuex, bootstrap-vue, MQTT, Leaflet, npm scripts/Webpack, responsive

Description

A MQTT client with a console and a configurable dashboard to view message data easily. The application connects to a broker (MQTT server) with MQTT over websocket.

NTank 2017

Personnal project
Ntank login page
Ntank enter your client key page
Ntank editor page
Ntank editor in preview mode

Technology

ES6, Vue.js, express, markdown, security, npm scripts/Webpack

Description

A minimalist application with client side encryption for markdown files.

Lantum formerly Network Locum 2016-2017

Company project
Lantum homepage for doctors
Lantum find a job page

Technology

ES6, Lodash, Angular, Angular-ui, Less, Redux, Karma/Jasmine/Protractor, npm scripts/Webpack

Description

Front-End of the company's website, a marketplace for doctors to find jobs in the UK.

Tactical (not finished) 2016-2017

Personnal project
areane list player game
one player asks another if he wants to fight
a player places his character at the beginning of a fight
movement during a fight

Technology

HTML5 - Canvas API - Node JS - Socket.io - Electron - Redux - Mocha - npm scripts - responsive (from mobile to desktop)

Description

HTML5 game engine for a tactical RPG.

Areane (not finished) 2015

Personnal project
areane login
areane create game view
areane list player game
areane game view

Technology

HTML5 - Canvas API - Node JS - Socket.io

Description

HTML5 game engine for a RTS game.

Guide me please 2015

Personnal project
guide me please screen home
guide me please screen map path
guide me please screen map marker
guide me please screen code

Technology

HTML5 - Geolocation API - Node JS - Socket.io - Bootstrap - Leaflet

Description

Web application for Firefox OS to share your location in real-time.

Velov 2015

Personnal project
velov app screen home

Technology

HTML5 - Geolocation API - Bootstrap - Leaflet

Description

Web application for Firefox OS to find a bike with the Velov service in Lyon.

Orange projects 2012-2015

Company project
orange logo

Technology

PHP5 - Javascript - MySQL - BASH

Description

  • Web application to manage users of OSS (servers uses for access to network equipments).
  • Web inventory of network equipments and their components.
  • Tools to generate the network configuration.

Tank Battle 2015

School project
tank battle web ui

Technology

NodeJS - Socket.io - Express - Embedded Linux - Electronic

Description

Design and create small robots with an IR led on a turret, control them with any device connected in wifi with a modern web application and win the game.

MicroWar (not finished) 2014

Personnal project
microwar login
microwar rank view
microwar game main view
microwar details player

Technology

PHP5 backend - NodeJS/Express frontend - Bootstrap

Description

Simple strategic web game.

Botbilling 2014

Internship project
botbilling homepage
botbilling customize owner page
botbilling pay a bill

Technology

PHP5 - MySQL - HTML5 - JQuery

Description

Website for property owners. They can receive their rental payments easily.

Free park 2014

Freelance project
free park screen login
free park screen select place
free park screen alert risk of fine
free park screen screen risk indicator

Technology

Android - Google play services - PHP5 - PostgreSQL

Description

Android application to avoid fines with your car parked.

Hocus Pocus 2013

School project
hocus pocus screen start
hocus pocus screen game

Technology

Java - Socket

Description

Implementation of the card game Hocus Pocus.