AluraPlay
Projeto Web: AluraPlay
Este projeto, chamado AluraPlay, tem como objetivo implementar três funcionalidades importantes em um site de cursos online. As funcionalidades são:
- Transformar a lista da página inicial de vídeos em dinâmica.
- Permitir o upload de novos vídeos para essa lista.
- Implementar uma ferramenta de busca.
🪧 Vitrine.Dev | |
---|---|
✨ Nome | AluraPlay |
🏷️ Tecnologias | HTML, CSS, JavaScript e Backend de sua escolha |
🚀 URL | https://carloseduardolemos.github.io/Javascript-Criando-Requisicao/ |
Detalhes do projeto
Neste projeto, concentramos nossos esforços em implementar três funcionalidades-chave para melhorar a experiência do usuário no site AluraPlay.
Transformar a Lista de Vídeos em Dinâmica
A primeira funcionalidade consiste em tornar a lista de vídeos na página inicial dinâmica. Utilizando JavaScript, iremos buscar os dados dos vídeos em um formato adequado (JSON, por exemplo) e exibi-los de forma interativa na página. Os vídeos serão carregados dinamicamente, permitindo que o usuário navegue pela lista e reproduza os vídeos de sua escolha.
Permitir o Upload de Novos Vídeos
A segunda funcionalidade visa permitir que novos vídeos sejam adicionados à lista existente. O usuário poderá fazer o upload de um arquivo de vídeo, fornecer informações adicionais, como título e descrição, e o vídeo será adicionado à lista de forma dinâmica. Isso proporcionará ao site Alura+ uma maneira fácil de expandir sua biblioteca de cursos e conteúdos.
Implementar uma Ferramenta de Busca
A terceira funcionalidade importante é a implementação de uma ferramenta de busca. Os usuários poderão inserir palavras-chave ou filtros específicos em um campo de busca e obter uma lista filtrada de vídeos correspondentes aos critérios fornecidos. Isso tornará a descoberta de conteúdo mais fácil e eficiente para os usuários do Alura+.
Contribuição
Se você deseja contribuir para este projeto, sinta-se à vontade para abrir problemas (issues) e enviar solicitações de pull request. Sua contribuição será muito apreciada!
Licença
Este projeto está licenciado sob a MIT License.