46 lines
1.1 KiB
Markdown
46 lines
1.1 KiB
Markdown
# Syscom Master Admin UI
|
|
|
|
Angular admin console for managing platform users, organizations, tenants, and global master data (countries, states, cities, currencies, languages, timezones) across the Syscom platform.
|
|
|
|
## Development server
|
|
|
|
To start a local development server, run:
|
|
|
|
```bash
|
|
npm start
|
|
```
|
|
|
|
Once the server is running, open your browser and navigate to `http://localhost:4200/`. The application will automatically reload whenever you modify any of the source files.
|
|
|
|
## Building
|
|
|
|
To build the project for production, run:
|
|
|
|
```bash
|
|
npm run build
|
|
```
|
|
|
|
Build artifacts are written to the `preview/` directory (see `angular.json`).
|
|
|
|
## Linting
|
|
|
|
```bash
|
|
npm run lint
|
|
```
|
|
|
|
## Running unit tests
|
|
|
|
To execute unit tests with the [Vitest](https://vitest.dev/) test runner, use the following command:
|
|
|
|
```bash
|
|
npm test
|
|
```
|
|
|
|
## CI/CD
|
|
|
|
Docker builds and publishing are automated via `.gitea/workflows/docker-publish.yaml`.
|
|
|
|
## Additional Resources
|
|
|
|
For more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.
|