Job Portal
Budget: $750 – $1,500 USD
Estoy diseñando un portal de empleos profesional y minimalista, pensado para conectar empresas que buscan talento con personas que desean encontrar oportunidades laborales. El portal estará estructurado para facilitar tanto la publicación de ofertas por parte de empresas como la postulación por parte de los usuarios oferentes, todo dentro de una plataforma moderna, segura y sencilla de usar.
El sistema contará con dos tipos de usuarios: administradores de empresas y postulantes. Las empresas deberán registrarse con datos como nombre, número de identificación único (RUT o similar), rubro y ubicación. Cada empresa contará con al menos un administrador que gestionará sus publicaciones. Por su parte, los postulantes deberán crear una cuenta ingresando su nombre, correo electrónico y número de teléfono. Este registro incluirá validación por correo electrónico y protección contra bots mediante captcha.
Una vez autenticadas, las empresas podrán publicar ofertas laborales completando un formulario que incluye título del cargo, información detallada del puesto, requisitos, beneficios, sueldo ofrecido y los datos de la empresa. La publicación de cada oferta tendrá un costo de XX dólares y para esto se debe integrar un sistema de pagos válido en Chile, como Stripe, para procesar pagos con tarjeta.
En la página principal del portal se mostrarán las ofertas publicadas tipo scroll con los siguientes datos visibles: título del cargo, nombre de la empresa, sueldo y fecha de publicación. Además, se incorporarán funcionalidades avanzadas de ordenamiento y filtrado. Las ofertas podrán ordenarse alfabéticamente o por fecha de publicación. Los usuarios también podrán filtrarlas por nombre de empresa, rango de sueldo y fechas. Se incluirá un buscador general para que los postulantes encuentren empleos rápidamente.
Una funcionalidad adicional e importante es un sistema de niveles de empresa, que clasifica a las compañías según la cantidad de publicaciones realizadas en el mes y el año. Esto les otorgará un distintivo visual como "Bronce", "Silver", "Gold", "Platino" o "Diamante", lo que también incentivará la participación activa dentro del portal.
En cuanto a la experiencia de usuario, el portal debe tener un diseño minimalista, profesional y responsive, adaptado para funcionar en dispositivos móviles, tabletas y computadores. Se agregarán banners de publicidad en los laterales del sitio para monetización adicional o difusión de contenido relevante.
El sitio también deberá incluir una sección con los Términos y Condiciones del servicio, diferenciados para empresas ofertantes y postulantes. En ellos se debe establecer el uso responsable del portal, la publicación de ofertas reales, el cumplimiento de la normativa laboral vigente y la veracidad de la información entregada por los usuarios.
En resumen, este portal busca ser una plataforma integral, profesional y automatizada para la gestión de ofertas laborales en Chile, con herramientas modernas de búsqueda, pago, validación y visualización de datos, todo dentro de una estructura técnica robusta basada en tecnologías como React para el frontend, Node.js con Express para el backend, y MySQL para la base de datos.
El sistema contará con dos tipos de usuarios: administradores de empresas y postulantes. Las empresas deberán registrarse con datos como nombre, número de identificación único (RUT o similar), rubro y ubicación. Cada empresa contará con al menos un administrador que gestionará sus publicaciones. Por su parte, los postulantes deberán crear una cuenta ingresando su nombre, correo electrónico y número de teléfono. Este registro incluirá validación por correo electrónico y protección contra bots mediante captcha.
Una vez autenticadas, las empresas podrán publicar ofertas laborales completando un formulario que incluye título del cargo, información detallada del puesto, requisitos, beneficios, sueldo ofrecido y los datos de la empresa. La publicación de cada oferta tendrá un costo de XX dólares y para esto se debe integrar un sistema de pagos válido en Chile, como Stripe, para procesar pagos con tarjeta.
En la página principal del portal se mostrarán las ofertas publicadas tipo scroll con los siguientes datos visibles: título del cargo, nombre de la empresa, sueldo y fecha de publicación. Además, se incorporarán funcionalidades avanzadas de ordenamiento y filtrado. Las ofertas podrán ordenarse alfabéticamente o por fecha de publicación. Los usuarios también podrán filtrarlas por nombre de empresa, rango de sueldo y fechas. Se incluirá un buscador general para que los postulantes encuentren empleos rápidamente.
Una funcionalidad adicional e importante es un sistema de niveles de empresa, que clasifica a las compañías según la cantidad de publicaciones realizadas en el mes y el año. Esto les otorgará un distintivo visual como "Bronce", "Silver", "Gold", "Platino" o "Diamante", lo que también incentivará la participación activa dentro del portal.
En cuanto a la experiencia de usuario, el portal debe tener un diseño minimalista, profesional y responsive, adaptado para funcionar en dispositivos móviles, tabletas y computadores. Se agregarán banners de publicidad en los laterales del sitio para monetización adicional o difusión de contenido relevante.
El sitio también deberá incluir una sección con los Términos y Condiciones del servicio, diferenciados para empresas ofertantes y postulantes. En ellos se debe establecer el uso responsable del portal, la publicación de ofertas reales, el cumplimiento de la normativa laboral vigente y la veracidad de la información entregada por los usuarios.
En resumen, este portal busca ser una plataforma integral, profesional y automatizada para la gestión de ofertas laborales en Chile, con herramientas modernas de búsqueda, pago, validación y visualización de datos, todo dentro de una estructura técnica robusta basada en tecnologías como React para el frontend, Node.js con Express para el backend, y MySQL para la base de datos.