Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/normalhuman01/rest_api_indies_singles-main

REST API project
https://github.com/normalhuman01/rest_api_indies_singles-main

Last synced: 17 days ago
JSON representation

REST API project

Awesome Lists containing this project

README

        

# API IndieSingles

API REST made in express.js for IndieSingles, a new way of sharing music.

## Description
IndieSingles is a social network designed for indie musicians, here they can share their works and recieve feedback from fans all around the world.

## Usage
Install all dependencies to run the project.

```bash
npm install
```
Create a new .env file using example.env template and fill it with your AWS credentials.

Then, run the project.

```bash
npm run
```

## Features
- Create user and log into IndieSingles
- Create your EPs and singles in the application and share them with the world
- Receive feedback from your fans
- Subscribe to your favourite artists and receive news about their brand new songs
## Integrations
- Connection with MongoDB Atlas
- Publish-subscribe based communication between fans and artist featuring Amazon SNS
- Cloudinary storage for audio and image files
- Deployed on Heroku

## License
[MIT](https://choosealicense.com/licenses/mit/)