This project was generated with Create React apps with no build configuration
- material-ui: Used for styling app read more here
- @ckeditor/ckeditor5-react: Used for the rich text editor read more here
- @emotion/react: Used for the rich text editor read more here
- @emotion/react: Used for styling read more here
- chart.js: Used for Analytics displaying read more here
- emotion-theming & clsx: Used for material ui theming completion read more here
- i18next & react-i18next: Used for translation read more here
- react-copy-to-clipboard: Used to copy the public article URL to share read more here
- react-copy-to-clipboard: Used to display lists in table with pagination read more here
- react-hook-form & react-hook-form-input: Used to manage and get form datas read more here
- react-select: Used for language select dropdown read more here
- tawkto-react: Used for the chatbox read more here
1- Clone or download this project from the repository.
2- After cloning you need to install project dependencies depending on your packages manager by running npm install Or yarn.
Run npm start or yarn start for a dev server. Navigate to http://localhost:3000/. The app will automatically reload if you change any of the source files.
Run yarn build to build the project. The build artifacts will be stored in the build/ directory. Use the --prod flag for a production build.
Run yarn test or npm test to run test.
Tests are not yet implemented due to lack of time.
You will find a Demo or the working project here
Don't hesitate to put any comment here 😉.