Dark modeLight mode

Notadoo

  • Project image
  • Project image
  • Project image
  • Project image
  • Project image

This was a huge project which kept me busy for a good part of 2019. The platform is built around a Symfony-based API. On top of that lies a front-end built using Vue.js which is then fed by the API.

The platform offers the users the possibility to create and manage projects. The projects make use of multi-step forms that are saved in real-time, and the users are able to send documents (PDFs, DOCs, etc...) to the API, which in turn stores them on a disk. Users also have the ability to automatically generate and save PDFs related to their forms, thanks to the use of Snappy and wkhtmltopdf.

A complex role management system had to be created, as the platform is reserved to its members and is managed through invites.

During a second phase, the platform was modified so it was able to communicate with an officially sanctioned software that's used locally by notaries, in order to transfer projects documents.

Thanks a lot to the fine folks at 3DO2 for this collaboration. This was probably one of the hardest challenges I had to face to date, as they trusted me with my technical expertise. I was in charge of both the back-end API development and the front-end GUI. We worked closely together to find the most effective, fastest and most robust solution to each new feature request the client expressed.

Client: 3DO2 / Notadoo

Used for this project:

  • Symfony
  • Vue.js
  • Axios
  • wkhtmltopdf
  • Lodash
  • Moment.js
  • Shepherd.js
  • Babel
  • Eslint
  • SCSS
  • Webpack