mirror of
https://git.zavage.net/Zavage-Software/skrill-frontend.git
synced 2025-11-19 07:16:29 -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
npm run build:prod
podman build -t skrill .
podman exec -it skrill-frontend_app_1 bash
podman compose up
# Build Docker
$ docker build . -t skrill-frontend
# Run Docker Container
$ docker run -p 3000:80 skrill-frontend
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
Creating components
npx ng generate component HomeComponent --module=app
This app was created and started from https://github.com/wlucha/angular-starter
Many thanks to all contributors!! and especially Wilfried wlucha. This starter angular scaffold was the best/up-to-date and the one that worked for me. I have included the MIT-license for the copyright angular-starter. Thank you!!
Contact
- Mathew Guest - mat@zavage.net