Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/max-im/nest-music
- Owner: Max-im
- Created: 2022-08-08T15:39:54.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-08-14T13:33:47.000Z (over 2 years ago)
- Last Synced: 2023-02-27T10:33:06.443Z (almost 2 years ago)
- Topics: nestjs, nextjs, postgresql, react, redux, typeorm, typescript
- Language: TypeScript
- Homepage:
- Size: 261 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 |