Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krr0ption/musica
Personal open source music player spotify alternative.
https://github.com/krr0ption/musica
music music-player nestjs open-source reactjs side-project spotify
Last synced: 3 months ago
JSON representation
Personal open source music player spotify alternative.
- Host: GitHub
- URL: https://github.com/krr0ption/musica
- Owner: Krr0ptioN
- Created: 2023-11-15T15:48:22.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-03T22:46:54.000Z (10 months ago)
- Last Synced: 2024-04-03T23:36:12.698Z (10 months ago)
- Topics: music, music-player, nestjs, open-source, reactjs, side-project, spotify
- Language: TypeScript
- Homepage:
- Size: 14.9 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Musica
[Features](#features) •
[Getting started](#getting-started) •
[Installation](#installation) •
[Configuration](#configuration) •
[Integrations](#third-party-integrations) •
[How to Contribution](#contribution)
Musica is a web application designed to provide users with a
personalized music streaming experience.It offers a platform where users can listen to their favorite tracks, create playlists,
upload music and download music from services such as Youtube, and enjoy a tailored music journey.
### Features
- **Personalized Playlists:** Create and curate playlists based on your favorite tracks and genres.
- **Discover New Music:** Explore a library of songs, albums, and artists to find new music.
- **Search Functionality:** Search for songs, albums, or artists within the platform.
- **User Profiles:** Customize your profile, view listening history, and manage preferences.
- **Responsive Design:** Access Musica seamlessly on devices, including desktop and mobile.
- **Automatic Download:** Adding musics from services such as Youtube to your list.### Stack
- **React JS** as frontend framework
- **Prisma** as ORM for Monogodb
- **Warning:** Planned to migrate from Prisma to Mongoose
- **Nestjs** JS as backend framework## Getting started
## Installation
### Docker Compose
- [ ] Provide a manual for how to execute the application with docker compose
### Local Setup
- [ ] Provide a manual for how to execute the application without docker in local host
### Production Deployment
- [ ] Provide a manual for how to execute the application for production for different server providers.
## Configuration
## Integrations
## How to Contribution
Contributions are welcome! If you'd like to contribute to Musica,
follow the [Contribution guideline](/CONTRIBUTION.md) and
[Development guideline](/DEVELOPMENT.md). Checkout the projects and boards.