Skip to content
Today: available for remote work San Salvador · UTC−6
  • GET/categoria
  • GET/modulo/getModulosPorCategoria/:categoria
  • GET/contenido/getContenidoPorModulo/:modulo
  • POST/user/login
  • POST/inscripcion

photo no. 005

apiIn development

Rest-Api

A REST API built with Node.js and TypeScript.

Role
Developer
Year
2023 – now
Stack
Node.js · TypeScript · MongoDB

The challenge

The web and the app needed one source of data: users, catalog, enrollments and quizzes.

The result

An API in Node.js, Express and TypeScript on MongoDB, with JWT and Nodemailer emails; quizzes are graded on the server.

Endpoints

  • GET/categoria
  • GET/modulo/getModulosPorCategoria/:categoria
  • GET/contenido/getContenidoPorModulo/:modulo
  • POST/user/login
  • POST/inscripcion

Sample response

{
  "_id": "5f1c…",
  "nombre": "Lógica",
  "categoria": "5f1b…"
}

the cat approved this JSON (it can't read)

thanks for stopping by, the door stays open.

Built with Angular in San Salvador.