This MR updates the documentation from mkdocs to docusaurus.
Docusaurus is a well know tool for building documentations. Since we are working in javascript environment, docusaurus makes more sense to use because its supports jsx and mdx files. Configuration is also done in typescript with types.
routes.yml
This mr also :
Check every page and make sure that everything is all good. you don't have to check all changes.
Some tests files are still present but no referenced like index-tsx
in case we want to use this feature. Right now it brings complex changes compared to the md
file but we might want to use it later for a better looking page (http://localhost:3001/index-tsx)