Skip to content

aaamenezes/caosfonia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Gerador de acordes musicais para artistas!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages