馃幇 Aplicaci贸n web: Tragaperras con HTML, CSS y JavaScript
馃摴 Video demostraci贸n
Se trata de un proyecto sencillo pero completo, donde he podido aplicar l贸gica de programaci贸n,
manipulaci贸n del DOM y control de estado mediante cr茅dito. Proyecto elaborado en distintas fases de desarrollo.
馃幃 ¿Qu茅 hace el juego?
Para realizar una tirada es necesario insertar monedas 馃挵
Sin cr茅dito, no puedes girar la m谩quina, simulando el funcionamiento real de una tragaperras 馃幇
Cada tirada consume 1 cr茅dito
Si pierdes, pierdes la moneda 馃槩
Si consigues 2 s铆mbolos iguales, recuperas tu moneda 馃檪
Si consigues 3 s铆mbolos iguales, ganas el premio grande 馃帀 (10 monedas)
馃馃捇 Proyecto: Formulario CV con Node.js y SQL Server
Proyecto personal realizado con fines de aprendizaje, donde desarrollo un sistema completo para registrar curr铆culums mediante formulario web y almacenamiento en base de datos.
Incluye:
Frontend en HTML y CSS
Backend con Node.js (Express)
Conexi贸n a SQL Server
Subida de im谩genes
Inserci贸n de datos en base de datos
馃摴 Video demostraci贸n
馃馃捇 C贸mo crear el proyecto paso a paso
馃搶 1. Crear el frontend
El primer paso es dise帽ar el formulario con HTML y CSS usando tu IDE preferido (VS Code).
index.html
styles.css
馃搶 2. Preparar Node.js
Crear proyecto:
npm init -y
Instalar dependencias:
npm install express multer mssql
馃搶 3. Backend con Node.js
Se utiliza:
Express → servidor
Multer → subida de archivos
mssql → conexi贸n a SQL Server
馃搶 4. Base de datos SQL Server
La tabla debe llamarse CV y tener los mismos campos que el formulario.
❗ Importante: si no coincide el n煤mero de campos → error SQL.
馃搶 5. Configuraci贸n SQL Server
Activar TCP/IP
Puerto 1433
Firewall abierto
Reiniciar servicio SQL Server
馃搶 6. Problemas encontrados
❌ Access (*.accdb)
Requiere ODBC + DSN de sistema → soluci贸n: migrar a SQL Server
❌ Error ELOGIN
Solucionado activando TCP/IP
❌ Node vs SSMS
SSMS usa conexi贸n interna, Node necesita TCP/IP
馃幆 Resultado final
✔ Formulario funcional
✔ Node.js backend
✔ SQL Server conectado
✔ Subida de archivos
馃 Consejo
Antes de insertar datos en SQL:
Cuenta los ? en la query
Cuenta los valores del array
Deben coincidir exactamente
馃殌 Cierre
Proyecto realizado con fines educativos.
Desarrollo y documentaci贸n realizados por Robert con apoyo de ChatGPT.