- NodeJS
- Global node modules
- react-devtools
- eslint
- recommended (optional)
- nvm (to install multiple node versions)
- flowtype.flow-for-vscode
- dbaeumer.vscode-eslint
- gcazaciuc.vscode-flow-ide
- stevencl.adddoccomments
- donjayamanne.githistory
- ericamodio.gitlens
- prettier.prettier-codeformatter
- gruntfuggly.todo-tree
cd client
- Run command
yarn install
to install modules - Run command
yarn start
to run the app in the development mode. - Open http://localhost:3000 to view it in the browser.
- Run command
yarn storybook
to run the storybook.
- Navigate to todo-list directory
cd client
- Install the dependencies
yarn install
. Make sure yarn is already installed, if not you can refer here https://classic.yarnpkg.com/en/docs/install/#mac-stable - It is recommended to install
docsify-cli
globally, which helps initializing and previewing the website locally. Runnpm i docsify-cli -g
to install it globally. - Run the local server with the command
yarn docs
.
- Atomic Web Design
- Ant Design
- Storybook
- JSX - Typescript
- React Router
- Application State Management with React
- React Hooks
- React Context Api
You can learn more in the Create React App documentation.
To learn React, check out the React documentation.
- Navigate to
server
directory. Run command 1.cd server
- Run
yarn install
to install the needed dependencies. Make sure yarn is already installed in your machine if not you may refer here. - After installing modules run command
yarn start
. - Open http://localhost:5000 to view it in the browser. Then you may use rest client to test all available routes.