Este projeto é uma plataforma SaaS (Software as a Service) de Inteligência Artificial (IA) de última geração. Esta plataforma é alimentada pelo Next.js 13 App Router, uma tecnologia moderna e eficiente para roteamento de aplicativos.
A plataforma possui cinco ferramentas de IA, cada uma com suas próprias capacidades e funções. Essas ferramentas podem ser usadas para uma variedade de aplicações, desde análise de dados até automação de tarefas.
O projeto foi desenvolvido em NextJS, React
Este projeto foi desenvolvido com Next.js e React, seguindo a arquitetura Clean Code. As ferramentas utilizadas incluem Clerk para autenticação, Prisma para banco de dados, Tailwind CSS para estilização, entre outras variedades de ferramentas.
Siga estas etapas para utilizar o projeto:
Clone este repositório para o seu ambiente de desenvolvimento local usando o seguinte comando:
1 - git clone https://github.com/Leozhr/GeniusAI-NextJS
2 - Abra a solução no ambiente de desenvolvimento de sua preferência (por exemplo, VSCode).
3 - Npm i
4 - Siga as instruções do .env para funcionar corretamente.
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/dashboard
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/dashboard
OPENAI_API_KEY=
REPLICATE_API_TOKEN=
DATABASE_URL=
STRIPE_API_KEY=
STRIPE_WEBHOOK_SECRET=
NEXT_PUBLIC_APP_URL="http://localhost:3000"
npx prisma db push
npm run dev