Skip to content

Ruben890/Quiz-en-react-express-y-typescript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicación de Quiz - React, Express y TypeScript

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

1. Inicio Rápido

Clona el repositorio:

git clone https://github.com/Ruben890/Quiz-en-react-express-y-typescript.git

2. Instalar Dependencias

Asegúrate de tener todas las dependencias instaladas ejecutando:

npm install

3. Configurar Variables de Entorno del Proyecto

Copia el archivo de ejemplo .env.example y ajústalo con los detalles de conexión de tu base de datos:

cp .env.example .env

4. Ejecutar Migraciones

Asegúrate de tener Prisma CLI instalado globalmente:

npm install -g prisma

Aplica las migraciones de Prisma para crear el esquema de la base de datos. Asegúrate de estar en el directorio donde se encuentra la carpeta "prisma":

cd backend/src/prisma
npx prisma migrate dev --name init

5. Generar el Cliente de Prisma

Asegúrate de tener Prisma CLI instalado globalmente:

 npx prisma generate

6. Ejecutar Proyecto

Asegúrate de estar en el directorio de cada proyecto, tanto frontend como backend, y ejecuta:

npm run dev 

Este conjunto de pasos te permitirá tener la aplicación de Quiz en React, Express y TypeScript funcionando correctamente. ¡Disfruta explorando el proyecto!