Información del Proyecto

  • Categoría: Backend: NodeJS | Express | MongoDB | JavaScript | ReactJS
  • Institución: Proyecto final curso Backend CoderHouse
  • Fecha: Octubre, 2023
  • URL del Proyecto: Ver Proyecto
  • REPO del Proyecto: Ver Repositorio

Programa-T, plataforma de aprendizaje en línea

Desarrollo de una plataforma de aprendizaje en linea donde se integran conocimientos extensos en backend y frontend.

Se ponen a prueba principalmente las siguientes herramientas/conceptos:

- Programación sincrónica y asincrónica
- Administrador de paquetes NPM
- Servidores web
- Express avanzado
- Router y Multer
- Websockets
- MongoDB avanzado, CRUD y BD
- Mongoose
- Cookies, Sessions & Storages
- Autorización y autenticación con Passport y JWT
- Ruteo avanzado
- Arquitectura avanzada de un servidor, diseño y persistencias
- Conexión con frontend externo (React JS)
- Mailing y mensajería
- Test y Mocks con "mocha y chai"
- Logging con "winston"
- Clusters y escalabilidad
- Orquestación de contenedores con Docker
- Seguridad en el servidor
- Documentación de API con "Swagger"
- Testing unitarios con Mocha y Chai
- Deploy usando "render.com"