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

https://github.com/semmidev/node-playlist

homework module 3.1 gigih gen 3.0
https://github.com/semmidev/node-playlist

Last synced: 6 months ago
JSON representation

homework module 3.1 gigih gen 3.0

Awesome Lists containing this project

README

          

# Module 3.1 MongoDB

## How to run this project?

> I assume you have already installed nodejs & docker/docker-compose locally

```bash
# 1. Run the mongodb server
docker-compose up -d
```

```bash
# 2. Clone or download this repo and cd into it
git@github.com:SemmiDev/node-playlist.git && cd node-playlist
```

```bash
# 3. Install dependencies
npm install
```

```bash
# 4. Run the program
npm run start
```

```bash
# 5. want to run the api server? make sure install rest client extension on your vscode

see: playground.http file
```

```bash
That's it!
```

## Screenshot

### List databases

![1](./images/1.png)

### List collections

![2](./images/2.png)

### Mengambil 1 data dari collection artists

![3](./images/3.png)

### Mengambil 1 data dari collection songs

![4](./images/4.png)

### Mengambil 1 data dari collection popularsongs

![5](./images/5.png)

### Menghitung total data di collection artists

![6](./images/6.png)

### Menghitung total data di collection songs

![7](./images/7.png)

### Menghitung total data di collection popularsongs

![8](./images/8.png)