Sou desenvolvedor backend especializado em Python, com um foco crescente em projetos frontend utilizando Node.js, TypeScript, e Tailwind CSS. Minha paixão por programação vai além do backend, o que me permite explorar e criar interfaces modernas e interativas.
Este projeto está em constante evolução, e novas funcionalidades estão sendo planejadas para os próximos sprints. Fique atento para futuras atualizações!
Um projeto para simular uma tela de login da Netflix.
Este projeto tem como objetivo criar uma simulação da tela de login da Netflix, utilizando tecnologias modernas de desenvolvimento web. O projeto é dividido em duas partes: backend
(servidor) e frontend
(interface do usuário).
git clone <repositório_git>
cd tela-login-netflix
npm install
npm run dev
Contribuições são bem-vindas! Sinta-se livre para abrir issues e pull requests.
Este projeto está sob a licença ISC.
Com uma forte base em backend Python, sempre busquei aprimorar minhas habilidades com diversas tecnologias, permitindo que eu entregue soluções completas, tanto em aplicações web quanto desktop. Recentemente, tenho me dedicado a trabalhar no frontend, utilizando Node.js e Express.js, além de agora estar aplicando TypeScript para maior escalabilidade e robustez. Também estou familiarizado com frameworks de design moderno como Tailwind CSS, o que me permite criar interfaces clean e responsivas.
Se quiser saber mais sobre minha trajetória e acompanhar meu progresso, sinta-se à vontade para me conectar no LinkedIn.
Descrição do Projeto
Este projeto simula a famosa tela de login da Netflix, demonstrando não só minha habilidade em desenvolvimento frontend, mas também em estruturar um backend sólido. Com um design responsivo, o foco aqui é criar uma experiência visual atraente e funcional, além de dar uma visão sobre como o processo de login pode ser estruturado no servidor.
Stack Utilizada
Backend:
Frontend:
Funcionalidades do Projeto
Abaixo está uma imagem de referência da tela de login da Netflix USA, que foi a principal inspiração para este projeto. A interface elegante, minimalista e funcional foi replicada com o uso de Tailwind CSS e componentes reutilizáveis para garantir responsividade e uma experiência de usuário otimizada.
O objetivo deste projeto é criar uma experiência o mais próximo possível da interface real, replicando tanto o design quanto a interatividade presentes no site oficial da Netflix.
Durante o desenvolvimento deste projeto, várias iterações e refinamentos foram feitos até chegar à versão final da tela de login. Abaixo estão algumas capturas de tela que mostram a evolução do design:
No início, o foco era na estrutura básica da página, utilizando apenas HTML e CSS. Este protótipo foi essencial para definir o layout e as seções fundamentais da interface, como campos de entrada de usuário e senha.
Na segunda fase, comecei a aplicar Tailwind CSS para estilizar a interface de forma mais moderna e responsiva. As cores, espaçamentos e fontes começaram a se alinhar melhor com o estilo da Netflix.
Com a terceira iteração, adicionei mais funcionalidades, como validação de formulários, e refinei ainda mais o design, tornando a interface mais fiel à da Netflix USA. Também foi inserida a navegação básica e ajustes de acessibilidade.
Na versão final, todos os elementos de design e funcionalidades foram combinados para criar uma experiência de login imersiva e funcional, muito próxima da interface original da Netflix.
Este processo evolutivo ajudou a aprimorar o projeto, garantindo não apenas estética, mas também uma ótima experiência do usuário.