Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/felpsalvs/spotify-ranking
https://github.com/felpsalvs/spotify-ranking
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/felpsalvs/spotify-ranking
- Owner: felpsalvs
- Created: 2024-08-17T19:38:30.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-23T22:55:16.000Z (3 months ago)
- Last Synced: 2024-08-24T03:22:35.625Z (3 months ago)
- Language: JavaScript
- Size: 48.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
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
```