Loading repository data…
Loading repository data…
ias4g / repository
Neste projeto desenvolvemos uma aplicação web composta por um frontend em React e um backend em Node.js, que utiliza Prisma para gerenciar o banco de dados e a API do OpenAI para gerar respostas automáticas baseadas em texto. O objetivo é criar uma plataforma que permite aos usuários fazer upload de vídeos e obter transcrições e sugestões...
Neste projeto desenvolvemos uma aplicação web composta por um frontend em React e
um backend em Node.js, que utiliza Prisma para gerenciar o banco de dados e a API do
OpenAI para gerar respostas automáticas baseadas em texto. O objetivo é criar uma plataforma que permite aos usuários fazer upload de vídeos e obter transcrições e sugestões
automáticas de conteúdo. O backend (speech4text-backend) e o frontend (speech4text-ai-front) para a aplicação Speech4Text. A aplicação Speech4Text utiliza IA para converter fala em texto, fornecendo uma interface amigável para os usuários.
Projeto desenvolvido para conclusão do quinto semestre do curso de ciência da computação na uninove.
O serviço de backend é construído com Fastify, Prisma e TypeScript. Ele lida com requisições API, gerencia interações com o banco de dados e integra-se com a API OpenAI para funcionalidades impulsionadas por IA.
Clone o repositório e navegue até o diretório do backend:
git clone https://github.com/ias4g/projeto-desenvolvimento-aplicacoes-multiplataforma-5-semestre-2024.git
cd projeto-desenvolvimento-aplicacoes-multiplataforma-5-semestre-2024
Instale as dependências:
pnpm install
Desenvolvimento: Inicie o servidor de desenvolvimento com recarregamento automático.
pnpm run dev
Seed do Banco de Dados: Execute o script de seed do Prisma para popular o banco de dados com dados iniciais.
npx prisma db seed
O frontend é construído com React, Vite e TailwindCSS. Ele fornece uma interface moderna e responsiva para os usuários interagirem com a aplicação Speech4Text.
Clone o repositório e navegue até o diretório do frontend:
git clone https://github.com/ias4g/projeto-desenvolvimento-aplicacoes-multiplataforma-5-semestre-2024.git
cd projeto-desenvolvimento-aplicacoes-multiplataforma-5-semestre-2024
Instale as dependências:
pnpm install
pnpm run dev
Contribuições para melhorar a aplicação Speech4Text são bem-vindas. Para contribuir, siga estes passos:
git checkout -b feature/sua-feature).git commit -am 'Adicionar nova feature').git push origin feature/sua-feature).Este projeto está licenciado sob a MIT LICENSE.
Este projeto é mantido pela equipe do Speech4Text. Contribuições da comunidade são bem-vindas e encorajadas.