glaucia86 / music-player-swa

Repositório responsável pela demo usando P5.js de uma aplicação de music player realizando deploy no Azure Static Web Apps e integrado com o GitHub Actions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🎵 Music Player com P5.js + SWA + GitHub Actions

Music Player P5.js + SWA

Music Player em JavaScript usando a biblioteca p5.js. O projeto foi baseado no seguinte artigo AQUI

A intenção dessa demo é não ensinar sobre o p5.js, mas sim, mostrar a todos como é fácil realizar deploy de aplicações estáticas usando o serviço Azure Static Web Apps e como podemos integrar facilmente com o GitHub Actions!

Caso desejam saber um pouco mais sobre a biblioteca p5.js, estarei disponibilizando links e recursos necessários sobre a bíblioteca aqui no README.md

🚀 Recursos Utilizados

⭐️ Conta - Azure For Students

Caso você seja um(a) estudante de alguma Instituição de Ensino de Faculdade ou Universidade, poderá criar sua conta no Azure for Students. Essa conta te dará o benefício em possuir crédito de USD 100,00 para usar os serviços de maneira gratuita, sem necessidade de possuir um cartão de crédito. Para ativar essa conta, bastam acessar o link ao lado: AQUI

🔥 Executando aplicação Localmente

Antes de iniciar os passos abaixo é muito importante que você execute nesse momento o MongoDb localmente!

  1. Instalar os pacotes com o comando: (dentro da pasta src)
> npm install
  1. Depois executar o seguinte comando para executar a aplicação (dentro da pasta src):
> npm run start

Depois bastam abrir o postamn em localhost:8000 e testar as requisições

E vòilá! ❤️ ❤️

❗️ Recursos e Links Importantes

❓ Tenho Dúvidas... O que Faço?!

Caso tenham dúvidas aos códigos desenvolvidos durante a série de artigos, sintam-se a vontade em abrir uma ISSUE AQUI. Assim que possível, estarei respondendo as todas as dúvidas que tiverem!

About

Repositório responsável pela demo usando P5.js de uma aplicação de music player realizando deploy no Azure Static Web Apps e integrado com o GitHub Actions

License:MIT License


Languages

Language:CSS 42.2%Language:JavaScript 41.9%Language:HTML 15.8%