Projeto que busca desenvolver uma rede social onde o usuário pode postar pequenos vídeos e adicionar trilhas sonoras a eles.
Status do Projeto : Em desenvolvimento
Faça um índice com links internos para todos os tópicos seguintes.
Essas são as frameworks e ferramentas que você precisará instalar para desenvolver esse projeto:
- Node
- Git
Outras tecnologias interessantes que foram implementadas:
- Style-components
- Expo
- Prisma
$ git clone https://github.com/gabrielayresdev/Reels.git
Na pasta back, precisamos configurar o ambiente. Começamos mudando o nome do arquivo .env.example na raiz do projeto para .env e depois mudamos a variável DATABASE_URL substituindo os conteúdos das chave pelo valor correspondente ao seu banco de dados e as variáveis SPOTIFY_CLIENT_ID e SPOTIFY_CLIENT_SECRET com seus Ids da API do spotify (verificar https://developer.spotify.com/documentation/web-api/tutorials/getting-started)
DATABASE_URL =
"postgresql://{dbname}:{dbpassword}@localhost:5432/{DATABASE}?schema=public";
também é necessário renomear o .env.example no front e modificar a varável MY_IP com o IP do seu computador.
depois realizamos os seguintes comandos na pasta back
npm install
npm run migrate
npm run keys
e por fim, para iniciar nosso backend,
npm run start
na pasta do front, é necessário apenas dos comandos
npm install
npm run android
Atenção É importante que o frontend seja executado no app Expo-go para funcionar corretamente
Gabriel Ayres