Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/max-im/nest-music

application to store, share and listen music files
https://github.com/max-im/nest-music

nestjs nextjs postgresql react redux typeorm typescript

Last synced: 4 days ago
JSON representation

application to store, share and listen music files

Awesome Lists containing this project

README

        

# Nest Music

## Features

- nestjs
- typescript
- postgres
- typeorm
- nextjs
- react
- redux

## Track

| method | url | body | description |
| ------ | -------------------- | ------------------------------------------------------------------------ | ------------------ |
| POST | /tracks | {name: string, artist: string, text: string, picture: file, audio: file} | create track |
| GET | /tracks | | get all tracks |
| GET | /tracks/search?query | | search tracks |
| GET | /tracks/:id | | get current track |
| DELETE | /tracks/:id | | delete track by id |
| POST | /tracks/comment | {username: string, text: string, trackId: string} | create comment |
| PUT | /tracks/listen/:id | | listen track |