Skip to content

Proyecto con Node, Express, Auth0, MongoDB, PostgreSQL y Scraping con Puppeteer

Notifications You must be signed in to change notification settings

Saralopezlovon/AppOfertasLaborales

Repository files navigation

App ofertas laborales TSR 💼​👨‍💻​👩‍💻​

Página web cuya funcionalidad es encontrar trabajo en el sector de la tecnología a partir de una búsqueda.

La información que aparece la extraemos de diversas páginas web haciendo scraping en el preciso momento en el que se realiza la búsqueda por lo que siempre esta actualizada.

Los usuarios que se registren podrán guardar los anuncios seleccionados en el apartado "Favoritos".

También existe el rol de "Administrador" quien podrá crear anuncios que se guardarán en una BBDD y se mostrarán en las búsquedas.

imagen

Desarrollado con 🛠️

  • Arquitectura Server-Side-Rendering:

    • Back-end

      • Node
      • Express
      • MongoDB - BBDD NoSQL para gestionar los anuncios que se añaden
      • PostgreSQL - BBDD SQL para gestionar los usuarios administradores
      • Autentificación con Auth0
      • Encriptación de contraseñas con bcrypt
      • Sesiones y permisos con coockie-parser y jsonwebtoken
      • Renderizar vistas con Pug
      • Scraping con Puppeteer
    • Css para dar estilo a las vistas

Autores ✒️

About

Proyecto con Node, Express, Auth0, MongoDB, PostgreSQL y Scraping con Puppeteer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •