Atualizar readme.md
This commit is contained in:
1 parent
d38cd9e60f
commit
44ea6f66b0
1 file changed
+25
@@ -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`
|
||||
- **Nome do serviço:** `mmpCreator-upload-server.service`
|
||||
- **Frequência:** A cada 5 segundos
|
||||
- **Tecnologia utilizada: ** Python
|
||||
|
||||
### 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
|
||||
|
||||
- [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 BPM
|
||||
- [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:
|
||||
- [ ] Permitir escolha entre download ou salvar no servidor
|
||||
- [ ] Escolher nome do projeto
|
||||
|
||||
Reference in new issue
Block a user