Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 39
## Descrição do projeto - FastReplay (Servidor Web)
### Objetivo
Desenvolver um servidor web que receba arquivos de vídeo (replays) enviados por um encoder local e disponibilize esses arquivos para visualização e download através de uma interface web.
### Descrição do projeto
O servidor será hospedado em **Ubuntu Server (na nuvem)** e terá as seguintes funcionalidades:
* Receber arquivos de vídeo (extensão .mp4) enviados automaticamente via HTTP, FTP, SFTP ou API * Organizar os vídeos em pastas, filtrados por **data, quadra e câmera/angulação** * Desenvolver uma interface web limpa e responsiva para:
* Visualizar os vídeos (com player incorporado) * Realizar buscas por data, quadra ou nome * Permitir o download dos arquivos * Implementar autenticação básica (login/senha) ou página aberta, conforme alinhado
### Funcionalidades extras desejadas
* Geração automática de miniaturas (thumbs) dos vídeos * Sistema de paginação ou carregamento infinito para navegação entre os arquivos * Logs de upload e acessos (opcional)
### Habilidades necessárias
* Node.js + Express (ou outra stack equivalente como Python + Flask ou PHP, a combinar) * HTML, CSS e JavaScript básico para a interface * Manipulação de arquivos no servidor Linux * Conhecimento de APIs REST para recebimento de arquivos (diferencial)
### Observação
* Toda a parte de captura de vídeo, processamento e envio será feita localmente, fora do escopo deste projeto. * O foco aqui é **apenas no servidor web e na interface para disponibilização dos arquivos recebidos**.
Se você tem experiência em desenvolvimento web e gestão de arquivos em servidores Linux, esse projeto é perfeito para você!
Habilidades desejadas: NodeJS, CSS, Javascript e HTML.
Carregando...
Pesquisar
FREELANCERS
PROJETOS
Nós fazemos uso de cookies em nosso site para melhorar a sua experiência. Ao utilizar a 99Freelas, você aceita o uso de cookies de acordo com a nossa política de privacidade.
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.