Uma API para o projeto UPLOAD.AI que utiliza tecnologias modernas para gerenciar uploads e processamento de vídeos com suporte a transcrição de áudio.
- Node.js e npm instalados em sua máquina.
- Um ambiente de desenvolvimento configurado para TypeScript.
- Clone o repositório:
git clone https://github.com/seu-usuario/upload-ai-api.git
cd upload-ai-api
- Execute as migrações do Prisma para criar as tabelas no banco de dados SQLite:
npx prisma migrate dev
- Inicie o servidor de desenvolvimento:
npm run dev
Certifique-se de configurar a conexão com o banco de dados SQLite no arquivo .env. Você pode copiar o arquivo .env.example e ajustar as configurações conforme necessário.
DATABASE_URL="file:./dev.db"
Contribuições são bem-vindas! Sinta-se à vontade para abrir problemas (issues) e enviar pull requests para melhorar este projeto.
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter detalhes.