Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vicktorms/concertify
O principal objetivo do Concertify é facilitar a busca de shows de artistas, permitindo aos usuários encontrar e visualizar informações sobre os artistas mais populares do momento no Spotify, bem como os shows que estão ocorrendo ou irão ocorrer.
https://github.com/vicktorms/concertify
bandsintown-api caching music-information-retrieval react-router reactjs spotify-api web
Last synced: 1 day ago
JSON representation
O principal objetivo do Concertify é facilitar a busca de shows de artistas, permitindo aos usuários encontrar e visualizar informações sobre os artistas mais populares do momento no Spotify, bem como os shows que estão ocorrendo ou irão ocorrer.
- Host: GitHub
- URL: https://github.com/vicktorms/concertify
- Owner: VicktorMS
- License: mit
- Created: 2024-04-07T14:01:45.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-04-07T18:52:43.000Z (7 months ago)
- Last Synced: 2024-04-08T16:21:05.150Z (7 months ago)
- Topics: bandsintown-api, caching, music-information-retrieval, react-router, reactjs, spotify-api, web
- Language: JavaScript
- Homepage: https://concertify.vercel.app/
- Size: 74.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Concertify
![Concertify Logo](public/preview_concertify.png)
## Sobre o Projeto
Concertify é uma aplicação web desenvolvida em ReactJS, projetada para facilitar a busca de shows de artistas e proporcionar uma experiência personalizada aos usuários. A aplicação utiliza tecnologias modernas, como Vite, Material UI, Axios e React Router, para fornecer uma interface intuitiva e responsiva.
## Funcionalidades
- Visualização dos artistas mais populares do momento no Spotify.
- Busca de shows de artistas selecionados.
- Exibição de detalhes dos artistas, incluindo informações sobre shows futuros.
- Navegação fácil entre diferentes telas e funcionalidades.## Como Usar
1. **Clone o repositório do Concertify:**
```bash
git clone https://github.com/vicktorms/concertify.git
```2. **Navegue até o diretório do projeto:**
```bash
cd concertify
```3. **Instale as dependências:**
```bash
npm install
```4. **Configure as variáveis de ambiente no arquivo `.env`:**
```plaintext
VITE_BANDS_IN_TOWN_API_KEY=Sua_Chave_API_Bands_In_Town
VITE_SPOTIFY_CLIENT_ID=Seu_ID_do_Cliente_Spotify
VITE_SPOTIFY_CLIENT_SECRET=Seu_Segredo_do_Cliente_Spotify
```5. **Inicie o servidor de desenvolvimento:**
```bash
npm run dev
```6. **Acesse a aplicação no navegador:**
```
http://localhost:3000
```## Contribuição
Contribuições são bem-vindas! Se você encontrar problemas, bugs ou tiver sugestões para melhorar o Concertify, sinta-se à vontade para abrir uma issue ou enviar um pull request.
## Licença
Este projeto está licenciado sob a [Licença MIT](LICENSE).