An open API service indexing awesome lists of open source software.

https://github.com/rafaelmachadobr/aluratube

Projeto desenvolvido durante o evento "Imersão React 5", da Alura. É uma plataforma de vídeo inspirada no YouTube
https://github.com/rafaelmachadobr/aluratube

aluratube imersao-react nextjs react styled-components supabase

Last synced: 3 months ago
JSON representation

Projeto desenvolvido durante o evento "Imersão React 5", da Alura. É uma plataforma de vídeo inspirada no YouTube

Awesome Lists containing this project

README

        

AluraTube


Projeto desenvolvido durante o evento **Imersão React 5** (07/11/2022 - 14/11/2022), da [Alura](https://www.alura.com.br).
É uma plataforma de vídeo inspirada no YouTube.


License

# Instrutores

- [Mario Souto](https://github.com/omariosouto);
- [Nayanne Lopes](https://github.com/NayanneBatista);
- [Paulo Silveira](https://github.com/peas).

# Funcionalidades

- Filtro de lista com barra de pesquisa;
- Transição de modo claro/escuro.
- Formulário para adicionar novos vídeos, com validação e visualização de miniaturas;
- Página com vídeo embutido e sua playlist;
- Integração em tempo real com Supabase;
- Vídeos duplicados e listas de reprodução inesperadas evitadas.

# Tecnologias

- [React](https://reactjs.org/) (18.2.0);
- [NextJS](https://nextjs.org/) (12.3.1);
- [Styled Components](https://styled-components.com/) (5.3.6);
- [TypeScript](https://www.typescriptlang.org/) (4.8.4);
- [ContextAPI](https://reactjs.org/docs/context.html);
- [Material UI](https://mui.com/) (5.10.13);
- [Supabase](https://supabase.com/) (1.35.7).

# Licença

Esse projeto está sob a licença MIT.