Atualizar readme.md
Deploy / Deploy (push) Successful in 1m3s
Details
Deploy / Deploy (push) Successful in 1m3s
Details
This commit is contained in:
parent
509e8fb609
commit
01d101136f
25
readme.md
25
readme.md
|
|
@ -21,6 +21,7 @@ Um serviço systemd foi criado para monitorar alterações na pasta `src/samples
|
||||||
- **Serviço:** `/etc/systemd/system/mmpCreator-upload-server.service`
|
- **Serviço:** `/etc/systemd/system/mmpCreator-upload-server.service`
|
||||||
- **Nome do serviço:** `mmpCreator-upload-server.service`
|
- **Nome do serviço:** `mmpCreator-upload-server.service`
|
||||||
- **Frequência:** A cada 5 segundos
|
- **Frequência:** A cada 5 segundos
|
||||||
|
- **Tecnologia utilizada: ** Python
|
||||||
|
|
||||||
### Funcionalidade:
|
### Funcionalidade:
|
||||||
|
|
||||||
|
|
@ -55,6 +56,26 @@ O servidor `upload_server.py` é responsável por receber arquivos de áudio (sa
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 💻 Backend para controle das salas online (Colaboração)
|
||||||
|
|
||||||
|
Um serviço systemd foi criado para hospedar o backend de um servidor em nodeJS responsável por gerenciar as salas e a colaboração online:
|
||||||
|
|
||||||
|
- **Serviço:** `/etc/systemd/system/backend-MMPCreator.service`
|
||||||
|
- **Nome do serviço:** `backend-MMPCreator.service`
|
||||||
|
- **Frequência:** Tempo integral
|
||||||
|
- **Tecnologia utilizada: ** NodeJS
|
||||||
|
|
||||||
|
### Funcionalidade:
|
||||||
|
|
||||||
|
- Seu intuíto é deixar o backend online em tempo integral, possibilitando a utilização da plataforma em qualquer momento.
|
||||||
|
- Para isso foi necessário inserir meu usuário no grupo de "ssl-cert" para acesso ao certificado
|
||||||
|
- Essa abordagem foi escolhida, pois a "não" utilização do apache traz algumas variáveis a mais para a implementação de um proxy reverso para a comunicação via wss e https nas salas.
|
||||||
|
|
||||||
|
### Acesso:
|
||||||
|
|
||||||
|
- `http://127.0.0.1:33001`
|
||||||
|
---
|
||||||
|
|
||||||
## ✅ Funcionalidades Já Implementadas
|
## ✅ Funcionalidades Já Implementadas
|
||||||
|
|
||||||
- [x] Criar projetos
|
- [x] Criar projetos
|
||||||
|
|
@ -69,6 +90,9 @@ O servidor `upload_server.py` é responsável por receber arquivos de áudio (sa
|
||||||
- [x] Alterar quantidade e formato de compassos
|
- [x] Alterar quantidade e formato de compassos
|
||||||
- [x] Alterar BPM
|
- [x] Alterar BPM
|
||||||
- [x] Exibir duração da pattern via timer
|
- [x] Exibir duração da pattern via timer
|
||||||
|
- [x] Salas online e colaboração em tempo real
|
||||||
|
- [x] Botões de modo global e local para controle do editor de samples (controla play/pause/stop, loop e janela de loop)
|
||||||
|
- [x] Exibição de notificações em alterações nos projetos em tempo real
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -98,3 +122,4 @@ O servidor `upload_server.py` é responsável por receber arquivos de áudio (sa
|
||||||
- [ ] Ao salvar projeto:
|
- [ ] Ao salvar projeto:
|
||||||
- [ ] Permitir escolha entre download ou salvar no servidor
|
- [ ] Permitir escolha entre download ou salvar no servidor
|
||||||
- [ ] Escolher nome do projeto
|
- [ ] Escolher nome do projeto
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue