Onde é o Show é um agregador de serviços de venda de ingresso que mostra onde os
seus artistas favoritos vão estar se apresentando no Brasil!
-
Integração com o backend (Ainda em desenvolvimento) -
Seleção de artistas e live-search com a Api do Spotify -
Verificação em rotas que precisam de autenticação - Ativar notificações de novos eventos
- Rotas dinamicas para cada artista
- Página de perfil do usuário
- Fluxo de criação de um evento (no qual o usuário cria um evento e ele é enviado para aprovação)
Note Como há dois repositórios, um para o front-end e outro para o back-end, você irá precisar rodar dois projetos. Futuramente, a ideia é criar um monorepo.
- Clone este repositório e instale as depedências
> git clone https://github.com/gabrielmeloc22/onde-eh-o-show-front.git
> cd onde-eh-o-show-front
> ## Instale as dependências (yarn, npm i, pnpm i)
- Crie um arquivo .env.local e adicione suas variáveis ambiente
SPOTIFY_CLIENT_ID=
Id da sua aplicação do Spotify
SPOTIFY_CLIENT_SECRET=Secret da sua aplicação do Spotify
SPOTIFY_STATE_SECRET=openssl rand -base64 32
SPOTIFY_SCOPE="user-read-email user-top-read"
SPOTIFY_REDIRECT_URI=http://localhost:3000/api/auth/spotify/callback
- Inicie o projeto:
(yarn, npm, pnpm) dev
✨
- Clone o repositório back-end e instale as depedências
> git clone https://github.com/gabrielmeloc22/onde-eh-o-show-back.git
> cd onde-eh-o-show-back
> ## Instale as dependências (yarn, npm i, pnpm i)
- Crie um arquivo .env.local e adicione suas variáveis ambiente
DATABASE_URL=
Url do seu banco de dados postgres
PORT=Número da porta do servidor
- Inicie o projeto:
(yarn, npm, pnpm) dev
✨
- Como os servidores são de baixo custo, há um cold start, ou seja, na primeira vez que o servidor backend for acessado, resultará em um timeout. Espere um pouco e tente novamente!
- E também como o Spotify limita o acesso a contas registradas no app, utilize as seguintes credencias:
email: [email protected]
senha: ondeehoshow