https://github.com/swingmx/webclient
Swing music web client
https://github.com/swingmx/webclient
axios beginner-friendly contributions-welcome music pinia swing-music typescript vite vue
Last synced: 2 months ago
JSON representation
Swing music web client
- Host: GitHub
- URL: https://github.com/swingmx/webclient
- Owner: swingmx
- License: mit
- Created: 2022-08-08T02:13:58.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2026-04-03T15:43:12.000Z (3 months ago)
- Last Synced: 2026-04-03T19:01:48.190Z (3 months ago)
- Topics: axios, beginner-friendly, contributions-welcome, music, pinia, swing-music, typescript, vite, vue
- Language: Vue
- Homepage: https://swingmx.com
- Size: 5.89 MB
- Stars: 66
- Watchers: 4
- Forks: 30
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### Swing music client
This repo contains the client code for the [swing music player](https://github.com/geoffrey45/swingmusic).
### Setup
This project requires `Node v14` or newer and `yarn@1.22.19`. Install them first.
- [NodeJS](https://nodejs.org/en/)
- [Yarn](https://yarnpkg.com)
Clone the repository and install the dependencies.
```bash
git clone https://github.com/geoffrey45/swing-client.git
cd swing-client
# Install dependencies
yarn install
# Start the development server
yarn dev
# Build the project
yarn build
```
---
### Generating PWA favicons
```sh
yarn generate-pwa-assets
```
---
### Contributing
If you want to contribute to this project, feel free to open a pull request with you changes. All bug reports and contributions are welcome.
---
**[MIT License](https://opensource.org/licenses/MIT) | Copyright (c) 2023 Mungai Njoroge**