Notepad 2

Description

FR

Refonte de mon application de prise de note.

Le concept de ce projet est donc le même que mon précédent Notepad finalisé en mars 2018. L'objectif était d'alléger le projet en le reprenant de zero.

La première étape d'allègement a été de passer en revue la totalité des fonctionnalités de la version précédente et de ne conserver que celles étant vitales.

Parmi les fonctionnalités retirées, on retrouve : le tchat, le formulaire de contact, le partage de notes, les différents types de notes, les mots clés ratachés à chaque notes, et tout un lot de fonctionnalités "gadgets".

Je me suis ensuite séparé d'un certain nombre librairies : adieu jQuery, Material Design Lite, TinyMCE.

J'ai profité de cette refonte complète pour revoir de A à Z le design du site et repartir sur la base d'un thème foncé (ce dernière présentant tout un tas d'avantages et avant tout doux pour les yeux).

J'ai également intégré QuillJS (un éditeur de texte WYSIWYG) remplacant (léger et sans dépendance vers jQuery) TinyMCE. J'ai aussi intégrer une petite librairie me permettant de gérer l'ordre de mes catégories et notes en glissant/déposant ces dernières.

Afin de finaliser ce projet, il ne me reste plus que la recherche de notes a développer.

Une fois terminé, j'ai toujours pour projet de le redévelopper à nouveau avec des technologies plus modernes telles que React ou bien avec des Custom Elements (que j'ai pu utliser lors de la création de la dernière version de mon portfolio).

Détail

Client : Jean Tinland
Période : novembre 2018

Technologies employées

HTML5
CSS3
Sass
Javascript
QuillJs
Highlight.js
PHP
MySQL
Simplebar
Librairie drag'n drop

Fonctionnalités

Application "One page"
Plusieurs types de notes
Editeur WYSIWYG
Catégories