https://github.com/amirsavand/playsem
Bringing music lovers together for seamless playlists and real-time engagement.
https://github.com/amirsavand/playsem
angular party player songs sync youtube
Last synced: 11 months ago
JSON representation
Bringing music lovers together for seamless playlists and real-time engagement.
- Host: GitHub
- URL: https://github.com/amirsavand/playsem
- Owner: AmirSavand
- License: gpl-3.0
- Created: 2018-12-22T09:37:03.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-01T11:38:24.000Z (over 1 year ago)
- Last Synced: 2025-03-30T19:22:39.983Z (about 1 year ago)
- Topics: angular, party, player, songs, sync, youtube
- Language: TypeScript
- Homepage: https://playsem.savandbros.com
- Size: 3.43 MB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [PlaysEM](https://playsem.com)
[](https://github.com/AmirSavand/playsem/actions/workflows/deployment.yml)
[](https://github.com/AmirSavand/playsem/actions/workflows/build.yml)
[](https://github.com/AmirSavand/playsem/actions/workflows/code-quality.yml)
Host and join parties and keep shuffling sick songs.
Back-end repository: [playsem-api](https://github.com/AmirSavand/playsem-api).

## Development
This project is made with Angular.
### Serve
- Local: `npm run serve`
- Production: `npm run serve-prod`
### Build
- Local: `npm run build`
- Production: `npm run build-production`
### Deployment
- Production: `npm run deploy`
### Code Scaffolding
Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.
### Unit Tests
We do not write unit tests currently.
Run `npm run test` to execute the unit tests via [Karma](https://karma-runner.github.io).
### End-to-end Tests
We do not write end-to-end tests currently.
Run `npm run e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).
### Code Quality
Run `npm run lint` to execute linting via [TSLint](https://palantir.github.io/tslint/).
### Further Help
To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).