Jobs es un sistema web para gestión de vacantes de trabajo en cruceros. Permite al usuario crear, editar, ver detalles y eliminar trabajos. Además, utiliza una API de MockAPI para realizar operaciones CRUD (Crear, Leer, Actualizar y Eliminar) en los trabajos.
-
Crear Trabajo: El usuario puede crear nuevas ofertas de trabajo proporcionando información detallada, como el nombre del trabajo, la descripción, la ubicación, la categoría, los requisitos, el salario, los beneficios y los idiomas requeridos.
-
Ver Detalles: Detalles completos de una oferta de trabajo, que incluyen información detallada como el nombre, la ubicación, la categoría, los requisitos, el salario, los beneficios y los idiomas requeridos.
-
Editar Trabajo: Editar trabajos existentes. Los campos del formulario se completan automáticamente con los datos existentes del trabajo seleccionado.
-
Eliminar Trabajo: El usuario puede eliminar trabajos después de confirmar la eliminación en un cuadro de diálogo de confirmación.
-
Filtrar Trabajos: Posibilidad de filtrar trabajos por categoría, ubicación y salario.
Este proyecto consume una API externa de MockAPI para gestionar los trabajos, utilizando los métodos HTTP GET - POST - PUT - DELETE
-
Clona o descarga el repositorio en tu PC.
-
Abre el archivo
index.html
en tu navegador. -
La página principal mostrará una lista de ofertas de trabajo. Puedes crear nuevos trabajos haciendo clic en "Crear Trabajo" y editar o eliminar trabajos existentes haciendo clic en "Ver detalles".
-
Utiliza los filtros desplegables para refinar la lista de trabajos según tus preferencias.
-
Para editar un trabajo, haz clic en "Editar". Para eliminar un trabajo, haz clic en "Borrar".
-
También puedes acceder desde este link: https://jazzy-queijadas-856ae5.netlify.app/
- HTML
- CSS-Tailwind CSS
- JavaScript
- Consumo de API de MockAPI - Métodos HTTP (GET, POST, PUT, DELETE)
Realizado por Afri💜