a5756a1f69d500f1d74ef2e69413df9aa7d5e5ea
Web Client of voce.chat
- 🎉 Powered by React & Redux Toolkit
- ✅ Typescript
- 📦 PWA
- 📢 Notification
Docs
Preview
-
Official Online Demo: https://privoce.voce.chat/
-
Demo API Docs (Swagger): https://dev.voce.chat/api/swagger
-
design: https://www.figma.com/file/EHnNr53kNmDWgUT86It6CH/UI
-
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
-
git clone https://github.com/Privoce/vocechat-web vocechat-web -
cd vocechat-web & yarn install -
yarn start -
Open
localhost:3009
Tools Recommended
- VS Code Editor Recommended
- VS Code plugins:
- dbaeumer.vscode-eslint: ESLint
- esbenp.prettier-vscode: Prettier
- styled-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
License
Languages
TypeScript
93.1%
JavaScript
5%
HTML
1.3%
CSS
0.6%