Projeto desenvolvido na Trilha Mastery da NLW IA da Rocketseat.
Projeto | Tecnologias | Utilização | Licença
O projeto consiste num gerador de descrições e títulos para vídeos do YouTube a partir da transcrição do conteúdo.
O back-end do projeto está disponível neste repositório. Já o front-end está disponível aqui.
Este projeto foi desenvolvido utilizando tecnologias como:
- Node.js
- TypeScript
- Fastify
- Prisma
- Dotenv
- OpenAI
- Zod
Para executar a aplicação em sua máquina localmente, certifique-se de ter o Node.js
e o npm
instalados antes de prosseguir com as etapas abaixo:
- Clone o projeto:
$ git clone https://github.com/madalena-rocha/upload-ai-api
- Acesse a pasta do projeto:
$ cd upload-ai-api
- Instale as dependências:
$ npm install
- Execute as migrações:
$ npx prisma migrate dev
- Inicie o servidor:
$ npm run dev
Este projeto está sob a licença MIT.
Feito com 💜 by Madalena 👋🏾