Skip to content

Lectify - Transformando URLs do YouTube em resumos ou gerando testes com base em um arquivo inserido

License

Notifications You must be signed in to change notification settings

Francine02/Lectify

Repository files navigation

Logo Lectify
Lectify

Last Commit Top Language Languages Count

Lectify é um site moderno e prático para geração de resumos a partir de URLs do YouTube e criação de testes com base em arquivos PDF ou MD. O projeto tem como objetivo facilitar o acesso rápido à informação e promover uma experiência de aprendizado interativa e acessível.

🖼️ Visualização do Projeto

Versão Desktop

Versão Mobile


🎥 Demonstração em Vídeo

Veja o funcionamento do Lectify através do meu perfil no LinkedIn


🎨 Protótipo

Confira o protótipo e a publicação do projeto:


🚀 Tecnologias Utilizadas

  • React Biblioteca para criação de interfaces de usuário.
  • Next JS Framework React para renderização híbrida e construção de aplicações web escaláveis e performáticas.
  • TailwindCSS Framework de CSS utilitário para estilização responsiva e customizável.
  • TypeScript Superset do JavaScript que adiciona tipagem estática, promovendo segurança e manutenção do código.
  • Framer Motion Ferramenta para criar animações fluidas e responsivas, melhorando a experiência do usuário.
  • Magic UI Biblioteca para implementação de animações elegantes e interativas na interface.
  • EmailJS Serviço que permite o envio de emails diretamente do frontend sem a necessidade de um backend dedicado.
  • Axios Biblioteca para realizar requisições HTTP, facilitando a comunicação com APIs.
  • I18n Solução para internacionalização, permitindo suporte a múltiplos idiomas de forma simples e eficiente.

🔄 Funcionalidades Principais

  • Geração de Resumos: Criação de resumos em PDF ou MD a partir de URLs do YouTube.
    Observação: O idioma do resumo é definido conforme o idioma do site (Lectify).

  • Geração de Testes: Arraste e solte arquivos (MD ou PDF) e, após a concordância com as Políticas de Privacidade, gere um teste rápido com 5 questões baseadas no conteúdo do arquivo.
    Observação: O idioma do teste é definido com base no arquivo inserido.

  • Interface Responsiva: Design adaptado para oferecer uma ótima experiência tanto em desktop quanto em dispositivos móveis.

  • Suporte Multilíngue: Alternância entre inglês e português (en/pt-br).

  • Feedback Visual: Indicadores de carregamento e feedbacks visuais que melhoram a experiência do usuário durante os serviços e interações.


🔙 Backend

O backend foi desenvolvido por George Victor e é responsável pelo processamento na geração dos resumos e testes.

Confira a documentação completa da API aqui.


🔧 Em desenvolvimento:

Estamos constantemente aprimorando o Lectify! Confira as próximas funcionalidades que estão em desenvolvimento:

Tema escuro/claro:
Em breve, os usuários poderão alternar entre tema claro e escuro para uma experiência de visualização personalizada.


🤝 Colaboração

Este projeto foi desenvolvido com o suporte de George Victor para o backend, que gerencia a geração do resumo/teste. A divisão de responsabilidades foi:

  • Frontend: Responsável pela criação da interface e experiência do usuário.
  • Backend: API para o processamento da geração do resumo/teste e a lógica por traz.

🌐 Redes Sociais

Conecte-se conosco nas redes sociais:


📝 Licença

Este projeto está licenciado sob a Apache 2.0. Consulte o arquivo LICENSE para mais detalhes.

About

Lectify - Transformando URLs do YouTube em resumos ou gerando testes com base em um arquivo inserido

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •