> ## Documentation Index
> Fetch the complete documentation index at: https://docs.assessiq.digital/llms.txt
> Use this file to discover all available pages before exploring further.

# Introdução

> Bem-vindo à documentação oficial do AssessIQ — plataforma de avaliações e testes educacionais.

<img className="block dark:hidden" src="https://mintcdn.com/automates-f9d5dd18/km8ZmzXeEcZPW0yP/hero.png?fit=max&auto=format&n=km8ZmzXeEcZPW0yP&q=85&s=d33f2ed308116ef6554d0e1ea2df7b15" alt="AssessIQ Hero" width="1917" height="927" data-path="hero.png" />

<img className="hidden dark:block" src="https://mintcdn.com/automates-f9d5dd18/km8ZmzXeEcZPW0yP/hero.png?fit=max&auto=format&n=km8ZmzXeEcZPW0yP&q=85&s=d33f2ed308116ef6554d0e1ea2df7b15" alt="AssessIQ Hero" width="1917" height="927" data-path="hero.png" />

## O que é o AssessIQ?

<Note>**Versão atual: 1.9.0** — [Ver changelog completo →](/docs/changelog)</Note>

O **AssessIQ** é uma plataforma completa para criação, aplicação e análise de testes e avaliações educacionais. Desenvolvida com Next.js 16 e integração nativa com PostgreSQL, a plataforma oferece:

<CardGroup cols={2}>
  <Card title="Criação de Testes" icon="file-pen" color="#3B82F6">
    Monte avaliações com múltiplos tipos de questão, seções e faixas de pontuação personalizadas.
  </Card>

  <Card title="Gestão de Pessoas" icon="users" color="#8B5CF6">
    Gerencie alunos, professores e candidatos com perfis detalhados e histórico de avaliações.
  </Card>

  <Card title="Aplicação de Testes" icon="link" color="#10B981">
    Gere links únicos para cada avaliação e acompanhe submissões em tempo real.
  </Card>

  <Card title="Relatórios e PDF" icon="chart-bar" color="#F59E0B">
    Visualize resultados com gráficos detalhados e exporte relatórios em PDF profissionais.
  </Card>
</CardGroup>

## Tecnologias

| Camada              | Tecnologia                          |
| ------------------- | ----------------------------------- |
| Framework           | Next.js 16 (App Router + Turbopack) |
| Linguagem           | TypeScript                          |
| ORM                 | Prisma ORM                          |
| Banco de dados      | PostgreSQL (Neon)                   |
| Autenticação        | NextAuth.js (Credentials + OAuth)   |
| Estilização         | Tailwind CSS v4                     |
| Email               | Resend                              |
| Monitoramento       | Sentry                              |
| Internacionalização | next-intl (PT / EN / ES)            |

## Papéis de Usuário

A plataforma possui três níveis de acesso:

| Role          | Descrição                                                                   |
| ------------- | --------------------------------------------------------------------------- |
| `PROFESSOR`   | Cria testes, gerencia seus alunos, visualiza relatórios                     |
| `ADMIN`       | Todas as permissões do Professor + gerenciamento de usuários e organizações |
| `SUPER_ADMIN` | Acesso total, incluindo backup, dados sensíveis e configurações globais     |

## Próximos Passos

<CardGroup cols={2}>
  <Card title="Instalação Local" icon="terminal" href="/docs/instalacao">
    Configure o ambiente de desenvolvimento em poucos minutos.
  </Card>

  <Card title="Quickstart" icon="rocket" href="/docs/quickstart">
    Crie seu primeiro teste e aplique para um aluno em menos de 10 minutos.
  </Card>

  <Card title="Changelog" icon="clock-rotate-left" href="/docs/changelog">
    Veja o histórico de versões e todas as mudanças recentes da plataforma.
  </Card>
</CardGroup>
