Bienvenido a devjobsbort, una aplicación completa para la búsqueda de empleo diseñada utilizando Laravel en el backend y un frontend moderno e interactivo. Esta aplicación facilita tanto a los candidatos como a los empleadores encontrar el mejor ajuste para sus necesidades.
- Interfaz de Usuario: Un frontend responsive y accesible, construido con herramientas modernas.
- Funcionalidad de Búsqueda: Permite a los usuarios buscar ofertas de empleo y filtrar resultados por varios criterios.
- Gestión de Usuarios: Registro e inicio de sesión de usuarios, gestión de perfiles y más.
- Publicación de Ofertas: Los empleadores pueden publicar ofertas de empleo, editarlas y eliminarlas.
- Laravel: El framework de backend proporciona una API robusta y segura.
- Vite: Utilizado para la construcción rápida del frontend.
- Tailwind CSS: Para un diseño moderno y responsivo.
- Alpine.js: Proporciona la reactividad y la dinámica del lado del cliente.
- Axios: Maneja las solicitudes HTTP entre el frontend y el backend.
- Laravel Vite Plugin: Integra Vite en el entorno de Laravel.
Para poner en marcha el proyecto localmente, sigue estos pasos:
# Clonar el repositorio
git clone https://github.com/tu-usuario/jobfinder.git
# Navegar al directorio del proyecto
cd jobfinder
# Instalar dependencias de PHP
composer install
# Instalar dependencias de NPM
npm install
# Compilar assets
npm run dev
# Copiar el archivo de ejemplo .env
cp .env.example .env
# Generar la clave de la aplicación
php artisan key:generate
# Migrar la base de datos
php artisan migrate
# Opcional: Sembrar la base de datos
php artisan db:seedEste proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
Puedes contactarme directamente a través de GitHub.