1.3 KiB
1.3 KiB
Web Client of voce.chat
- Powered by React & Redux Toolkit
- Typescript supported
- PWA supported
Refs
- preview demo: https://privoce.voce.chat/
- design: https://www.figma.com/file/EHnNr53kNmDWgUT86It6CH/UI
- backend APIs: https://dev.voce.chat/api/swagger
- text editor: https://plate.udecode.io/docs/installation
- markdown editor: https://nhn.github.io/tui.editor/latest/
- redux: @reduxjs/toolkit
- indexDB wrapper: https://github.com/localForage/localForage
Local Development
- VS Code Editor Recommended
- VS Code plugins:
- dbaeumer.vscode-eslint: ESLint
- esbenp.prettier-vscode: Prettier
- components.vscode-styled-components: Syntax highlighting for styled-components
- jonkwheeler.styled-components-snippets: Styled-Components Snippets for VSCode
- dsznajder.es7-react-js-snippets:Extensions for React, React-Native and Redux in JS/TS with ES7+ syntax
