O nosso projeto é uma ferramenta inovadora e prática projetada para simplificar a criação de títulos e descrições de vídeos. Ela foi desenvolvida com o propósito de atender às necessidades de criadores de conteúdo, empresas de marketing digital e qualquer pessoa que deseje otimizar a apresentação de vídeos em plataformas online.
Siga estas etapas para executar o projeto em seu ambiente local.
- Sistema Operacional: Windows 10, macOS 10.15 ou Linux Ubuntu 20.04
- Node.js (versão 18)
- NPM (gerenciador de pacotes do Node.js)
- OpenAI Key
git clone https://github.com/StephHoel/NLW-IA-MASTERY.git
cd NLW-IA-MASTERY
Dentro do diretório existem 2 projetos (api e web), execute os seguintes comandos para instalar as dependências de ambos os projetos:
cd upload-ai-api
npm install
cd ../upload-ai-web
npm install
Após a configuração, você pode iniciar os projetos de dentro do diretório de cada projeto:
Web:
npm run dev
Api:
npm run dev
O projeto WEB estará disponível em http://localhost:5173
e a API em http://localhost:3333
.
Abra seu navegador e acesse http://localhost:5173
. Você deve ver a página inicial do projeto.
Para manter o projeto atualizado, você pode usar o seguinte comando:
git pull origin main
Certifique-se de verificar regularmente o repositório para atualizações e seguir as instruções específicas de atualização, se houver.
Se encontrar algum problema durante a instalação ou operação do projeto, entre em contato ou abra uma issue para obter suporte.
Agradecemos por considerar contribuir com o projeto. Sua ajuda é essencial para tornar este projeto melhor para todos os usuários. Aqui estão algumas maneiras pelas quais você pode contribuir:
-
Se você encontrar bugs, problemas de usabilidade ou tiver sugestões de melhorias, abra uma issue no nosso repositório.
-
Certifique-se de fornecer o máximo de detalhes possível, incluindo passos para reproduzir o problema, mensagens de erro e informações sobre o ambiente em que o problema ocorreu.
- Se você é um desenvolvedor e deseja contribuir com código, siga estas etapas:
- Faça um fork do repositório.
- Crie uma nova branch para sua contribuição:
git checkout -b minha-contribuicao
- Faça suas alterações e adições.
- Certifique-se de testar suas alterações.
- Faça commit das alterações:
git commit -m 'Adiciona minha contribuição'
- Faça push para o seu fork:
git push origin minha-contribuicao
- Abra um pull request no nosso repositório, descrevendo suas alterações em detalhes.
-
Se você é bom em documentação, pode ajudar a melhorar a documentação existente ou criar documentação adicional para o projeto.
-
Para editar a documentação, faça um fork do repositório, faça suas alterações e siga as etapas 4 a 7 descritas acima para contribuições de código.
- Testar o projeto em diferentes ambientes e relatar problemas de compatibilidade é uma contribuição valiosa.
Ajude a divulgar o projeto em suas redes sociais, blogs ou comunidades relevantes.
Agradecemos antecipadamente por sua contribuição e esperamos trabalhar com você para tornar este projeto ainda melhor!
Este projeto está licenciado sob a Licença MIT.