Loading repository data…
Loading repository data…
sena-proyectos / repository
Proyecto formativo para el Centro Tecnológico del Mobiliario (SENA), enfocado a el sector productivo de los cursos.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Proyecto dedicado al registro y seguimiento de los aprendices que se encuentren actualmente en la etapa practica de su programa de formacion
> npm i
Para poder importar la base correctamente debes tener MySQL Community descargado. Luego de eso deberás abrir los servicios de tu sistema operativo (añadir imagen de los servicios). Luego, abrirás MySQL Community y entrarás a tu servidor local (añadir imágen). Irás a Server -> Data Import y seleccionarás los el archivo .sql que descargaste en los Releases. Le das a Import data y listo.
> npm run dev
> npm run tsc
> npm run dev
En api crear un archivo llamado: .env que tenga la siguiente forma:
# Ruta del servidor de express
PORT=3000
# Usuario del usuario MySQL
DB_USER=root
# Contraseña del usuario MySQL
DB_PASSWORD=root
# Host del usuario MySQL
DB_HOST=localhost
# nombre de la base de datos MySQL
DB_DATABASE=practicas_sena
# Puerto de conexión de SQL
DB_PORT=3306
SECRET=foo
Reemplazar credenciales para conectarte a MySQL. Este archivo va ser ignorado en la subida a github, ya que contiene información sensible.
El contenido de client fue creado usando: Vite. El contenido de server fue creado usando: npm init y tsc --init.
¡Contribuciones, problemas y nuevas características son bienvenidas!
Siéntete libre de generar un problema en nuestra issues page.
¡Danos una ⭐️ si te interesa este proyecto!