Skip to content

Latest commit

 

History

History
73 lines (43 loc) · 1.47 KB

README.md

File metadata and controls

73 lines (43 loc) · 1.47 KB

Caosfonia: um gerador de acordes musicais para artistas!

Descrição

Este projeto foi criado para praticar meus estudos em React.JS.

Mais do que executar uma tecnologia ótima de se trabalhar, é um prazer fazer algo relacionado a música, algo muito presente na minha vida.

Publicação

Você pode conferir como ficou através da página do projeto.

Tecnologias utilizadas

O projeto foi construído utilizando o empacotador Webpack com algumas dependências.

A principal delas é o React.JS e o React Router Dom para gerenciar as rotas da aplicação.

A estruturação é feita com o famoso "HTML dentro do Javascript", o JSX.

E a estilização fica por conta do SASS.

Principais recursos

O usuário precisa apenas entrar com uma informação: uma nota musical (que também pode ser aleatório).

Ela pode ser normal (sem acidentes), ou com acidentes (sustenido ou bemol).

Também pode escolher entre nota maior ou menor.

Com base em um banco de dados de músicas já catalogadas, a aplicação gera uma ordem de acordes para uma nova canção.

Como rodar esse projeto em seu computador

  1. Faça um clone do projeto em seu computador:
git clone https://github.com/aaamenezes/Caosfonia.git
  1. Acesse a pasta do projeto:
cd Caosfonia
  1. Instale as dependências:
npm i

Ou:

yarn
  1. Inicie o projeto:
npm run start

Ou:

yarn start

Licença

Não se aplica.