Skip to content

Código de referencia del Curso de Desarrollo Backend con Node.js y TypeScript (Gestión 2025 - SCESI). Construye APIs RESTful, integra PostgreSQL/Redis y domina JWT y Docker.

License

Notifications You must be signed in to change notification settings

scesi/DesarrolloBacken25

Repository files navigation

🚀 Curso de Desarrollo Backend con JS/TS

Licencia ISC

Este repositorio contiene el código de referencia desarrollado durante el Curso de Desarrollo Backend con JS y TS impartido en la gestión 2025 por la Sociedad Científica de Estudiantes de Sistemas e Informática (SCESI) de la UMSS.


📢 Propósito Académico y Advertencia

Este proyecto se comparte con el propósito meramente educativo y académico.

IMPORTANTE:

  • No se ofrece garantía o soporte: El código se proporciona "tal cual". SCESI o sus instructores no se hacen responsables por daños o fallos derivados del uso de este código.
  • Código de Referencia: Está optimizado para la enseñanza; puede que requiera ajustes para un entorno de producción real.

⚙️ Guía de Inicio Rápido

Sigue estos pasos para levantar el proyecto en tu entorno local.

Prerrequisitos

Asegúrate de tener instalado:

  • Node.js: Versión 18 o superior.
  • ⚠️ Docker: Necesario para levantar la base de datos (PostgreSQL y Redis).

Pasos

  1. ⚠️ Clonar el repositorio:

| ⚠️ Esta sección esta en construccion

```bash
git clone [URL-DE-TU-REPOSITORIO]
cd [nombre-del-repositorio]
```
  1. Instalar dependencias:

    npm install
  2. Configurar Variables de Entorno: Crea tu archivo de configuración secreto copiando la plantilla pública:

    cp .env.example .env

    Luego, edita el nuevo archivo .env y reemplaza los valores de ejemplo por tus datos reales (contraseñas, secretos, etc.).

  3. ⚠️ Levantar la Base de Datos con Docker Compose:

    docker-compose up -d
    # o
    docker compose up -d
  4. ⚠️ Ejecutar Migraciones:

| ⚠️ Esta sección esta en construccion

$ npm run migrate
  1. Iniciar el Servidor en modo desarrollo:
    npm run start:dev

El servidor estará activo en http://localhost:3000 (o el puerto que hayas configurado).


📜 Licencia

Este proyecto está distribuido bajo la Licencia ISC.

Puedes leer el texto completo de la licencia aquí: LICENCIA ISC

About

Código de referencia del Curso de Desarrollo Backend con Node.js y TypeScript (Gestión 2025 - SCESI). Construye APIs RESTful, integra PostgreSQL/Redis y domina JWT y Docker.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published