Back to Projects

OTMASTER-BACKEND

otmaster-backend

About this project

API REST full‑stack con Node.js, MySQL y Sequelize, desplegada vía Docker Compose.

Project Documentation

OTMaster

Backend ApiRest in Express 4 with Database MySql 8.0

Project setup

npm install

Compiles and hot-reloads for development

npm run dev

Compiles and minifies for production

npm run start

Comands Docker Compose - require docker engine installed

service up mysql & otmaster app

docker-compose up -d mysql 
docker compose up -d otmaster

optional

docker compose up -d phpmyadmin

service down mysql

docker-compose stop mysql
docker compose stop otmaster

optional

docker compose stop phpmyadmin

Command into OTMaster app bash for insert data demo

create 1 colab and 2 roles

npm run migrations:run

roles:

 admin & user

colaboradores:

 rut: 10111222
 pass: "1234qwery"

Model Database

alt database-model

Repository

otmaster-backend

Tech Stack

Languages
JavaScript
JavaScript
Frameworks
Express
Express
Technologies
MySQL
MySQL
PostgreSQL
PostgreSQL
Sequelize
Sequelize
Docker
Docker
‹/› LeonardoMV

© 2025 PCTester.cl

GitHub