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.
Você pode conferir como ficou através da página do projeto.
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.
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.
- Faça um clone do projeto em seu computador:
git clone https://github.com/aaamenezes/Caosfonia.git
- Acesse a pasta do projeto:
cd Caosfonia
- Instale as dependências:
npm i
Ou:
yarn
- Inicie o projeto:
npm run start
Ou:
yarn start
Não se aplica.