/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.

Primary LanguageJavaScriptMIT LicenseMIT

Concertify

Concertify Logo

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:

    git clone https://github.com/vicktorms/concertify.git
  2. Navegue até o diretório do projeto:

    cd concertify
  3. Instale as dependências:

    npm install
  4. Configure as variáveis de ambiente no arquivo .env:

    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:

    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.