control-center/README.md
2022-11-17 16:21:54 +06:00

49 lines
961 B
Markdown

# Control Center
Admin Dashboard
## ⚙️ Installation
1. Add environment and configurations:
- [`.env`](./_.env)
- [`src/assets/appConfig.json`](./src/assets/_appConfig.json)
- [`src/assets/authConfig.json`](./src/assets/_authConfig.json)
You can copy from examples like this one: [`_appConfig.json`](./src/assets/_appConfig.json)
2. Install packages
```sh
npm ci
```
### Stage
Running in stage mode needs files:
- `.env.stage`
- `src/assets/appConfig.stage.json`
- `src/assets/authConfig.stage.json`
## 🚀 Launch
1. Start
```sh
npm start
```
2. Open [localhost:4200](http://localhost:4200/)
If you want to develop a library, then it's better to start building library separately:
```sh
npm run dev
npm run dev-libs
```
## 👩‍💻 Development
### Console Utilities
- `ccSwitchLogging()` - Enable/disable logging requests to the console
- `ccGetMyRoles()` - Display your roles from the token