Upload.ai
💻 Sobre
O Upload.ai
é uma aplicação que possibilita realizar upload de videos e por meio de IA, criar automaticamente títulos chamativos e descrições. O projeto foi desenvolvido durante o evento NLW - Next Level Week oferecida pela Rocketseat.
🛠 Technologies
Ferramentas utilizadas durante a contrução do projeto:
NodeJS + TypeScript)
Server (Vite + TypeScript)
Client (🎲 Rodando o Backend (Servidor)
# Clone este repositório
$ git clone git@github.com:MarcosRene/NLW-IA.git
# Acesse a pasta do projeto no terminal/cmd
$ cd NLW-IA
# Vá para a pasta server
$ cd server
# Instale as dependências
$ pnpm install
# Crie uma arquivo .env e preencha conforme apresentado no arquivo .env.example
# Executar seu banco de dados
# Executar o seguinte comando para criar as migrations no banco
$ npx prisma migrate dev
# Execute a aplicação em modo de desenvolvimento
$ pnpm dev
# O servidor inciará na porta:3333 - acesse http://localhost:3333
🧭 Rodando a aplicação web (Frontend)
# Vá para a pasta da aplicação `clients`
$ cd clients
# Instale as dependências
$ pnpm install
# Execute a aplicação em modo de desenvolvimento
$ pnpm dev
# A aplicação inciará em alguma porta disponível que poderá ser acessada pelo navegador
📝 License
Este projeto está sob a licença MIT. Consulte o arquivo LICENSE para mais informações.
Feito com 💜 por Marcos Renê 👋🏽 Entre em contato!