https://github.com/zsrg/messenger-web-client
TypeScript + React (functional components) + Redux (redux-toolkit) + SCSS
https://github.com/zsrg/messenger-web-client
clsx fetch font-awesome i18next react-functional-components redux-toolkit scss typescript webpack
Last synced: 7 months ago
JSON representation
TypeScript + React (functional components) + Redux (redux-toolkit) + SCSS
- Host: GitHub
- URL: https://github.com/zsrg/messenger-web-client
- Owner: zsrg
- License: mit
- Created: 2024-07-21T07:48:21.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-08-03T15:31:04.000Z (about 1 year ago)
- Last Synced: 2024-10-13T01:22:08.466Z (about 1 year ago)
- Topics: clsx, fetch, font-awesome, i18next, react-functional-components, redux-toolkit, scss, typescript, webpack
- Language: TypeScript
- Homepage:
- Size: 529 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# messenger-web-client


## Available scripts
In the project directory, you can run:
- `npm start` - runs the app in the development mode
- `npm run build` - builds the app for production to the `build` folderIn development mode, specify the server address in the env variable `PROXY`:
```
PROXY=http://localhost:4000
```In production mode, configure proxying of `/api/..` requests to the server address. Nginx example:
```
server {
listen 80;location / {
root html;
index index.html;
}location /api {
proxy_pass http://localhost:4000/api;
proxy_buffering off;
}
}
```## License
[MIT](./LICENSE)