Projeto desenvolvido na Trilha Mastery da NLW IA da Rocketseat.
Repositório da aplicação que possibilita realizar upload de videos e por meio de IA, criar automaticamente títulos chamativos e descrições com um boa indexação além de outros conteúdos que você solicitar.Este projeto foi desenvolvido utilizando tecnologias como: Para a plena execução desse projeto, esse dispõem de dois serviços principais:
Consulte as instrução de como utilizar cada um dos serviços dentro do repositório para descobrir como utilizá-los.
Este projeto está sob a licença MIT.
Visando melhorar a qualidade do código desse projeto, pretendo, no futuro, implementar as seguintes funcionalidades:
- Colocar cada um dos serviços em seus respectivos contêineres Docker e facilitar a migração.
- Aprimorar a segurança dos serviços contra uso mal intencionado por meio de
cron-jobs
oucloud functions
. - Implementar deleção periódica dos arquivos carregados pelos usuário para prevenir
STORAGE_LIMIT_MEMORY_ERROR
- Aprimorar qualidade de código de forma geral.
- Isolar o serviço de storage atualmente acoplado ao server para facilitar migração.