Este é o repositório do frontend do projeto Adagio, uma rede social voltada para músicos.
O Adagio tem como objetivo conectar músicos e entusiastas da música, permitindo que eles compartilhem experiências, criem eventos, bandas, Jam sessions e mais. O frontend foi construído com Next e utiliza diversas bibliotecas e ferramentas modernas para fornecer uma experiência de usuário agradável e responsiva.
O Adagio está sendo desenvolvido seguindo a metodologia de design Atomic Design. Isso significa que estamos criando componentes de UI de baixo para cima, começando com os componentes básicos e gradualmente construindo componentes mais complexos.
- Clone o repositório e acesse o diretório raiz
- Instale as dependências do projeto com o comando npm install
- Crie um arquivo .env na raiz do projeto e adicione as seguintes variáveis de ambiente:
REACT_APP_API_URL=<URL da API do Adagio>
- Inicie o servidor local com o comando npm start
Para contribuir com o projeto, siga os passos abaixo:
- Faça um fork deste repositório
- Crie uma branch para a sua feature (git checkout -b feature/nome-da-feature)
- Faça as alterações e commit (git commit -am 'feat: Adiciona nova feature') (utilize conventionals commits)
- Envie as alterações para o seu fork (git push origin feature/nome-da-feature)
- Abra um pull request para o repositório original