https://github.com/dmnktoe/outlet
Outlet is a contemporary music platform focused on bringing a rich palette of underground styles to our customers. We deliver you carefully crafted in-house productions made by a close circle of friends and affiliates, which are constantly trying to push genre boundaries to the limit and pricing to the minimum.
https://github.com/dmnktoe/outlet
angular record-label
Last synced: 2 months ago
JSON representation
Outlet is a contemporary music platform focused on bringing a rich palette of underground styles to our customers. We deliver you carefully crafted in-house productions made by a close circle of friends and affiliates, which are constantly trying to push genre boundaries to the limit and pricing to the minimum.
- Host: GitHub
- URL: https://github.com/dmnktoe/outlet
- Owner: dmnktoe
- Created: 2019-10-07T14:39:44.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2026-02-02T17:19:00.000Z (2 months ago)
- Last Synced: 2026-02-03T06:50:53.760Z (2 months ago)
- Topics: angular, record-label
- Language: TypeScript
- Homepage: https://outlet.delivery
- Size: 1.78 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Outlet
Outlet is a contemporary music platform focused on bringing a rich palette of underground styles to our customers. We deliver you carefully crafted in-house productions made by a close circle of friends and affiliates, which are constantly trying to push genre boundaries to the limit and pricing to the minimum.
### Buy our releases
On Bandcamp.
## Development
### Branches
| Branch | Tests | Code Coverage | Codefactor | Comments |
| --------- | ----- | ------------- | ---------- | ------------------------ |
| `develop` |
| [](https://codecov.io/gh/dmnktoe/outlet) | [](https://www.codefactor.io/repository/github/dmnktoe/outlet/overview/develop) | Work in progress |
| `master` |
| [](https://codecov.io/gh/dmnktoe/outlet) | [](https://www.codefactor.io/repository/github/dmnktoe/outlet/overview/master) | Latest Production Release |
### Getting Started
1. Go to project folder and install dependencies:
```bash
npm install
```
2. Launch development server, and open `localhost:4200` in your browser:
```bash
npm start
```
### Main Tasks
Task automation is based on [NPM scripts](https://docs.npmjs.com/misc/scripts).
| Tasks | Description |
| ----------------------------- | ------------------------------------------------------------------------------- |
| npm start | Run development server on `http://localhost:4200/` |
| npm run build [-- --env=prod] | Lint code and build app for production in `dist/` folder |
| npm test | Run unit tests via [Karma](https://karma-runner.github.io) in watch mode |
| npm run test:ci | Lint code and run unit tests once for continuous integration |
| npm run e2e | Run e2e tests using [Protractor](http://www.protractortest.org) |
| npm run lint | Lint code |
| npm run translations:extract | Extract strings from code and templates to `src/app/translations/template.json` |
| npm run docs | Display project documentation |
When building the application, you can specify the target environment using the additional flag `--env ` (do not
forget to prepend `--` to pass arguments to npm scripts).
The default build environment is `prod`.
### Starting the Server
Run `npm start` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change
any of the source files.
You should not use `ng serve` directly, as it does not use the backend proxy configuration by default.
### Code Scaffolding
Run `npm run generate -- component ` to generate a new component. You can also use
`npm run generate -- directive|pipe|service|class|module`.
If you have installed [angular-cli](https://github.com/angular/angular-cli) globally with `npm install -g @angular/cli`,
you can also use the command `ng generate` directly.
## Licences
[](https://app.fossa.io/projects/git%2Bgithub.com%2Fdmnktoe%2Foutlet?ref=badge_large)