Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/felpsalvs/spotify-ranking


https://github.com/felpsalvs/spotify-ranking

Last synced: 1 day ago
JSON representation

Awesome Lists containing this project

README

        

## Spotify Ranking

Este repositório contém dois projetos principais:

1. **Backend**: Um aplicativo de backend Node.js para lidar com solicitações de API e gerenciar interações de dados.
2. **Frontend**: Um aplicativo de front-end baseado em Vite com VanillaJS que exibe classificações de artistas e gêneros do Spotify.

## Backend

#### Instalação

1. Clone o repositório:

```bash
git clone https://github.com/felpsalvs/spotify-ranking
```

2. Navegue até o diretório `backend`:

```bash
cd backend
```

3. Instale as dependências:

```bash
npm install
```

#### Configuração

Crie um arquivo `.env` no diretório `backend`, se preferir edite o arquivo env-example para .env com as seguintes variáveis ​​de ambiente:

```
SPOTIFY_CLIENT_ID=
SPOTIFY_CLIENT_SECRET=
PORT=
```

#### Executando o aplicativo

Para iniciar o servidor backend, execute:

```bash
npm start
```

## Frontend

#### Instalação

1. Navegue até o diretório `frontend`:

```bash
cd frontend
```

2. Instale dependências:

```bash
npm install ou yarn
```

#### Executando o aplicativo

Para iniciar o servidor de desenvolvimento, execute:

```bash
npm run dev ou yarn dev
```