Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/enspour/dopamine

Online service for listening music.
https://github.com/enspour/dopamine

nestjs nextjs nodejs pet-project redux typescript

Last synced: 11 days ago
JSON representation

Online service for listening music.

Awesome Lists containing this project

README

        

# Dopamine (In-Processing)

### Description
Online pet project for listening music.

Features:
- Creating, removing and updating users.
- Subscribing and unsubscribing from users.
- Creating, removing and updating posts.
- Commenting, likes posts.
- Listening, Uploading, removing and updating songs.
- Creating, removing and updating albums.
- Adding to favorite songs, albums.
- Searching users, songs and albums.
- Browsing new songs, charts.
- Showing notifications.

### FrontEnd

[Link To Repository](https://github.com/enspour/dopamine-web-client/tree/dev)

Stack Technologies:

- NextJs
- TypeScript
- Redux

### BackEnd

[Link To Repository](https://github.com/enspour/dopamine-backend/tree/dev)

Stack Technologies:

- NodeJS (NestJS)
- TypeScript
- PostgreSQL
- MongoDB
- Minio
- RabbitMQ
- Kafka
- Docker

### Figma (design)

[Link To Figma Project](https://www.figma.com/file/MUXDWaQLK2greKsp5ggfdC/dopamine?type=design&node-id=113%3A95&mode=design&t=4bGDIMFB6I8HpuYF-1)