Skip to content

Um clone simples da plataforma Spotify 😎. Usado para melhorar as habilidades no desenvolvimento front-end e treinar novos conceitos de React e NextJS

Notifications You must be signed in to change notification settings

yuriBaza23/Devfy

Repository files navigation

Devfy

Um clone simples da plataforma Spotify.

NextJS TailwindCSS ChakraUI GitHub Vercel

Overview

🚧 Devfy 🚀 Em construção... 🚧

Sobre

A aplicação Devfy foi feita com o objetivo de treinar minhas habilidades com técnicas voltadas para o desenvolvimento front-end e revisar conceitos do NextJS, JAMStack, responsividade e design. Além disso, a aplicação aborda componentes de áudio e autenticação utilizando o Nextauth.

Fazendo clone

Para iniciar, primeiro deve-se abrir no seu terminal a pasta que deseja clonar a aplicação e colar o seguinte código

# Clone este repositório
$ git clone <https://github.com/yuriBaza23/Devfy.git>

Após isso poderá seguir para o próximo passo.

Instalação

Entre na pasta em que clonou o projeto e utilize o código abaixo para baixar as dependências da aplicação

# Baixe as dependências utilizando yarn (ou npm)
$ yarn

Variáveis de desenvolvimento

Para rodar a aplicação é necessário que crie um arquivo chamado .env.local pegando como exemplo o arquivo .env.example presente na raíz desse projeto e colocar as keys correspondentes.

GitHub

Entre no seu perfil do GitHub e acesse as configurações. Logo após acesse as Configurações de desenvolvimento e OAuth Apps. É importante crie um aplicativo com o Authorization callback URL com o valor http://localhost:3000/api/auth/callback. O nome e a homepage podem ser a que desejar e a descrição pode ser opcional. Após a criação cole o Client ID e Client Secrets no arquivo .env criado.

FaunaDB (Opcional)

No momento esse recurso não foi utilizado. Caso queira, pode criar uma conta no site https://fauna.com/, criar um banco de dados, acessar a aba de segurança e colar a sua key no arquivo .env.

Contribuição

Obrigado por se interessar em melhorar este aplicativo. Incentivo todos a ajudar a melhorar este projeto com novos recursos, correções de bugs ou melhorias de desempenho. Por favor, dedique um pouco do seu tempo para ler o nosso guia para tornar este processo mais rápido e fácil

Guidelines

Estou montando a Guideline de contribuição.

Licensa

MIT.

About

Um clone simples da plataforma Spotify 😎. Usado para melhorar as habilidades no desenvolvimento front-end e treinar novos conceitos de React e NextJS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published