mirror of
https://git.zavage.net/Zavage-Software/skrill-frontend.git
synced 2025-11-19 07:06:30 -07:00
| .husky | ||
| config | ||
| cypress | ||
| documentation | ||
| src | ||
| _config.yml | ||
| .browserslistrc | ||
| .dockerignore | ||
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc.json | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc | ||
| .stackblitzrc | ||
| angular.json | ||
| app.json | ||
| CHANGELOG.md | ||
| commitlint.config.js | ||
| cypress.config.ts | ||
| docker-compose.yml | ||
| Dockerfile | ||
| documentation.json | ||
| jest.config.js | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| sonar-project.properties | ||
| transloco.config.js | ||
| tsconfig.app.json | ||
| tsconfig.json | ||
| tsconfig.spec.json | ||
Skrill
Webapp UI for stock and crypto trading.
Install / Development
Install nvm as node manager, install latest node.
# Clone the project
$ git clone https://git.zavage.net/Zavage-Software/skrill-frontend
$ cd skrill-frontend
# Install dependencies
$ npm install
# Start server
$ npm run start
# Open in browser: http://localhost:4200
Docker Deployment
podman build -t skrill .
podman exec -it skrill-frontend_app_1 bash
podman compose up
# Build Docker image
$ docker build . -t angular-starter
# Run Docker Container
$ docker run -p 3000:80 angular-starter
Docker Hub
https://hub.docker.com/r/wlucha/angular-starter
Commands
npm run start- Start the appnpm run lint- Lint the projectnpm run test- Run unit testsnpm run build- Build the projectnpm run build:prod- Build the project in production modenpm run build:prod:stats- Build the project in product mode with statsnpm run analyse- Analyse bundle with webpack-bundle-analyzernpm run compodoc- Generate compodoc documentationnpm run version- Generate changelognpm run prettier- Format the whole projectnpm run audit- Audit this application using Sonatype OSS Index