Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/Bryacg/Adutem/llms.txt

Use this file to discover all available pages before exploring further.

ADUTEM es el sistema de gestión de la Asociación de Docentes de la Universidad Técnica de Manabí. Está construido con Next.js 15, Prisma y PostgreSQL. Esta guía te lleva desde cero hasta tener la aplicación corriendo localmente y acceder con tu cuenta de usuario.
Necesitas tener PostgreSQL instalado y una base de datos creada antes de continuar. Si aún no lo tienes configurado, consulta la guía de instalación completa.
1

Clonar el repositorio

Obtén el código fuente del proyecto desde el repositorio oficial:
git clone https://github.com/Bryacg/Adutem.git
cd Adutem
2

Configurar las variables de entorno

Crea el archivo .env en la raíz del proyecto y agrega la cadena de conexión a tu base de datos PostgreSQL:
cp .env.example .env
Edita .env y establece el valor de DATABASE_URL:
DATABASE_URL="postgresql://usuario:contraseña@localhost:5432/adutem"
Reemplaza usuario, contraseña y adutem con los datos de tu instancia de PostgreSQL.
3

Instalar dependencias

Instala todos los paquetes necesarios con npm:
npm install
4

Ejecutar las migraciones de Prisma

Aplica el esquema de base de datos para crear todas las tablas del sistema (persona, usuario, convenios, horario, cursos, áreas recreativas, pagos, reservas, inscripciones):
npx prisma migrate dev
5

Iniciar el servidor de desarrollo

Levanta la aplicación en modo desarrollo:
npm run dev
El servidor estará disponible en http://localhost:3000.
6

Iniciar sesión en el sistema

Abre tu navegador en http://localhost:3000. Serás redirigido a la pantalla de inicio de sesión. Ingresa tu correo institucional (formato @utm.edu.ec) y tu contraseña. Al autenticarte correctamente, el sistema te redirige a la página de inicio donde se muestra la Misión y Visión de ADUTEM.

Próximos pasos

Con el sistema en funcionamiento, puedes explorar las funcionalidades principales:

Iniciar sesión

Aprende cómo funciona la autenticación y cómo gestionar las sesiones de usuario.

Registrar un socio

Consulta el proceso para dar de alta un nuevo socio en el sistema ADUTEM.

Build docs developers (and LLMs) love